Does your dog need a winter jacket? Probably not. Are you going to buy one anyway? Most definitely! Winter jackets can keep dogs warm, especially those who have hair rather than fur, as well as small dogs. Jackets also keep your dog's skin protected from the elements.