There are a number of reasons why dogs shed hair. They do so to get rid of old hair, damaged or excess hair on their bodies. Here are a few tips that can show you how to minimize dog shedding: