This works well on our pug dogs, which have a double coat – undercoat and top coat – and picks up the loose hair well. Small inconveniences are the small size of the brush head and the fact that I can usually only do about 3 strokes before having to empty the brush, so a full grooming can take a while.