This pet hair brush has been a total game changer for my cat and has worked well for my long-haired puppy as well. It gets under that top layer of fur and into the undercoat, thinning out that thick uncomfortable layer closest to the skin, and leaving a soft and silky coat that's much more manageable.