My German Shepard is 6 years old, thick coat! When I brushed him, the hair was incredible! I have other brushes, I used all to compare, by far FurEverBrush was the best to get the undercoat! I mean incredible! I do suggest combing out for before using to work out the snarls as directions suggest. My dogs hair never felt so great after brushing with the FurEverBrush !!He ran around like a puppy,he was so happy!