Shedding is the natural process of your dog’s coat getting rid of hair that it no longer needs. Deshedding is the physical removal of those hairs to ensure your dog doesn’t leave hair and dander around your home.