Dog coats: practicality or fashion?

The dog coat has been one of the most shared dog clothes for years: some farmers love it, others think it’s unnecessary. The truth is somewhere in between. A good coat is not only a stylish supplement, but a real help for many dogs every day. But when is it really necessary, and how do we choose well?