Top 10 Small Dog Breeds That Make Great Pets

Chihuahua

Despite their small size, Chihuahuas are full of energy and are known for their loyalty to their owners.

French Bulldog

French Bulldogs are smart and affectionate pets, perfect for families with young children.

Boston Terrier

Boston Terriers are intelligent and friendly dogs that don't require a lot of space to be happy.

Cavalier King Charles Spaniel

Cavalier King Charles Spaniels are gentle and loving pets that thrive on attention and affection.

Pomeranian

Pomeranians are friendly and lively dogs that make great companion pets for people of all ages.

Shih Tzu

Shih Tzus are affectionate and playful pets that love spending time with their owners.

Yorkshire Terrier

Yorkshire Terriers are intelligent and lively dogs that are great for families with children.

Bichon Frise

Bichon Frises are gentle and loving dogs that are great for people with allergies or those who don't want a lot of shedding.

Miniature Schnauzer

Miniature Schnauzers are intelligent and affectionate pets that are great for families with children.

Dachshund

Dachshunds are smart and energetic dogs that are perfect for owners who love to play with their pets.

7 Best Indestructible Dog Toys for Tough Dogs