The dog raincoat is very adaptable. It can be used to prevent rain and can be worn daily. It is a bit like a dog jacket The details are well processed, such as the zipper opening for the traction rope, the hat, etc. There is also a detachable version, which is breathable and reflective, and is very suitable. Low light weather and at night.