Extra Small size great for dogs 1-10 lbs including:
Mini Dachshund
Small Jack Russell Terrier
Pomeranian
Yorkshire Terrier
Small size great for dogs
11-15 lbs including:
Cavalier King Charles Spaniels
Parson Russell Terrier
West Highland Terrier
Lhasa Apso
Medium size great for dogs
16-30 lbs including:
Cocker Spaniel
Beagle
Staffordshire Bull Terrier
Shetland Sheep Dog