I have 3 large dogs..One is a large German Shepard, 1 is a yellow Lab, and the last is a Red Nosed Pit bull.I also have a cat who thinks he's a dog. Before you ask..yes they are all fixed, and yes they get along better than most people I know...and they were all rescues. They are all also getting up in age.. You wanna talk shedding? I found by talking to knowledgable people at the local Pet Smart, They are able to recommend products and food choices that help lower the amount of hair loss and improve thier coats.. often at less cost than I thought. One was my choice of dog brush. Different brushes work differently and they recommended things I never would have thought would work. But they did alot more than I thought they would! Try asking your questions to the groomers..( Winters are the worst, with dry skin problems..) These people have been God sends to me. Good luck.
And by the way, my vet IS pleased with my animal's health, weights, and coats. Someone must have steered me right.