Gooby - Padded Vest, Dog Jacket Coat Sweater with Zipper Closure and Leash Ring MULTI-FUNCTIONALITY: It keeps your dog warm, it keeps your dog dry, its comfy, it protects them from snow, its lightweight, it doesnt get soggy from snow or rain and its cute. Or at least, thats how they look when you check out the photos of those cute dogs in the customer reviews. Apart from being well insulated and cute, you can also attach a leash onto it without the need for a harness. CUT FOR DOGS: Unlike most pet coats and sweaters, this one is actually cut so your dog doesnt dirty the dog vest when mother nature comes calling  so you wont have any potty issues. But lets say your dog does manage to get themselves into some deep mess youll be relieved to know you can safely machine wash and tumble dry the Gooby dog vest with ease. NO SKIN/FUR PINCH: The protective guard on the dog jacket prevents dog fur and skin from getting accidentally zipped  very painful experience your small dog will not experience when you get a Gooby dog vest. The zipper is located in the back which makes it easier for you to put on and zip - struggle free! NO MORE AWKWARDNESS: When your small dog wears this dog sweater, they wont want to take it off. After you come back from a walk, you wont experience any of those awkward moments where your dog is waiting for you to take it off. You wont have to fight with them to put it on either. In fact, some customers say their dogs love to sleep in it! LOVE WALKING AGAIN: Its not because of the D-rings that allow you to securely attach a leash without needing another harness or collar (although its a valid reason)  but because of its fleece lining, the Gooby dog vest keeps your small dog warm and dry when out on a walk in the winter. It also protects your dog against cold wind  a horrendous experience no living thing deserves to experience.