
Consider one of these adorable breeds if you’re looking for a dog that stays puppy-sized forever.
1. Miniature Schnauzers

Miniature schnauzers have gorgeous human-like eyes and bushy eyebrows. They can weigh between 11 to 20 pounds and have a life expectancy of 12 to 15 years.
2. Toy Poodles

Toy poodles look like cute, fluffy teddy bears. They can weigh up to six pounds and reach up to ten inches tall.
3. A Shih Poo

A Shih poo is a cross between a Shih Tzu and a poodle. They can reach up to 15 inches tall and weigh between seven to 20 pounds.
4. Maltese Dog

Maltese dogs weigh under seven pounds and can reach up to nine inches tall. They typically live between 12 and 15 years.
5. Yorkshire Terriers

Yorkshire terriers can weigh up to six pounds and reach up to nine inches tall.
6. Pugs

Pugs weigh between 14 to 18 pounds and can reach up to 13 inches.