Dogs of all ages, including young, old, and sick, can benefit from blankets. Small dogs, short-haired breeds, and dogs with cold blood need extra warmth. Blankets are great substitutes for dog beds, and dogs like the comfort of owning a blanket.