I have a mix breed dog, a lot Jack Russel terrier in her, she looks like one. She was shedding hair everywhere! During shedding time it was a nightmare. My vet suggested I change her dog food to holistic to see if that helped with the shedding. It worked! She sheds 95% less then she did before. I don't have dog hair on everything now. The food I buy is called Blue. She eats can and dry. I switched my inside cat over to Blue and his hair looks so much better.