Most dogs and cats don't have one coat. They have two.
The outer layer — the guard coat — is the coarse, longer hair you see and touch. Underneath it sits the undercoat: a dense, soft, insulating layer that sheds in volume when the seasons turn.
Almost all the fur on your couch is undercoat. Almost every brush you've bought only touches the guard coat.
Why it feels like it's working when it isn't
You brush. Fur comes off. The brush fills up. It looks like progress.
But what came off was loose guard hair sitting on the surface, the fur that was already on its way out anyway. The undercoat, packed tightly beneath, never got touched. Which is why you can brush for ten minutes, feel productive, and still find a fresh layer on your black jeans by the afternoon.
The physical reason most brushes fail
Three things stop a brush from reaching the undercoat:
Pins that are too short. If the pin doesn't clear the length of the guard coat, it never arrives at the layer that matters. On a medium or long coat, that means most standard brushes are working blind.
Pins that are too soft. Flexible pins bend backwards on contact with the dense guard coat instead of passing through it. You feel resistance and assume you're doing the job. You're not.
Pins spaced too far apart. Loose undercoat is fine and tangled. Wide spacing lets it slip through instead of catching it.
A brush that reaches the undercoat needs pins that are fine, closely spaced, firm enough to pass through the guard coat without collapsing, and angled so they release what they catch rather than pushing it back down.
A 15-second test
Brush your pet the way you normally do. Then stop, part the fur down to the skin at the shoulder, and run your fingers through the base of the coat.
If a cloud of soft fur comes out in your hand, your brush never got there.
That's the whole test. It's also, unfortunately, the reason most people conclude their pet "just sheds a lot." Your pet doesn't shed more than average. Your tool stoppedI an inch short.