When it comes to finding the perfect dog, size is an important factor.
Smaller dogs often have different energy levels and exercise requirements than larger dogs.
Little dogs are also often a better fit for smaller homes, apartments, or city living.
Luckily, there are dozens of small dog breeds, many of which are under 30 pounds.
Here are 9 of them.
- American Cocker Spaniel
- Scottish Terrier
- Boston Terriers
- Pembroke Welsh Corgi
- Miniature and Toy Poodle
- Staffordshire Bull Terrier
1. American Cocker Spaniels
Cocker spaniels are well-known thanks to their long, flowing coats, varied colors, and delightful personalities.
These small dogs usually weigh between 20 and 30 pounds, with males weighing slightly more than females.
American cocker spaniels are excellent family dogs and tend to be easy to train.
These dogs are naturally intelligent and energetic, so they do require a good amount of exercise in order to stay both mentally and physically stimulated.
2. Scottish Terriers
Scottish terriers generally grow to between 18 and 22 pounds, so they’re great small dogs for apartments or areas without a yard.
This iconic dog breed is bold and independent, and they can also be relatively energetic. They require firm training, but they can be trained for a variety of tasks and are even known as good watchdogs.
Although the most popular Scottish terrier color is solid black, the breed can also be found with yellow or brindle striped coats.
3. Boston Terriers
Well-known thanks to their bold black and white markings, Boston terriers usually weigh between 12 and 25 pounds. Boston terriers are naturally friendly and energetic.
They’re also curious and alert, making them a good choice as a family dog. These dogs are also known for being a great choice as an apartment or city dog.
Thanks to their small size, they can get most of their exercise from play indoors.
Boston terriers will only require about 30 to 60 minutes of walking time each day in order to fulfill their exercise needs.
Also, check out 9 Animals that weigh 100 kilograms.
Pugs are perhaps one of the most popular and beloved small dog breeds. These dogs generally only grow to between 14 and 18 pounds, reaching a height of 10 to 13 inches at the shoulder.
Pugs are an adaptable breed. They’re happy with a single person or in a family setting, and although they don’t mind being the only dog in a household, they also get along with other dogs well.
5. Pembroke Welsh Corgis
With short legs and long bodies, Pembroke Welsh corgis generally weigh between 28 and 30 pounds, with males weighing slightly more than females.
Corgis are easy to train, and they’re a great choice for a family dog. These little dogs are surprisingly strong and agile and can be trained to perform a variety of tasks.
They have strong hunting instincts and also make good watchdogs, alerting their owners to any activity with a bark.
6. Miniature and Toy Poodles
A smaller version of the popular standard poodle breed, toy poodles grow to between 4 and 6 pounds.
Miniature poodles are slightly larger but still weigh under 30 pounds, only growing to between 10 and 15 pounds. Poodles of any size are known as incredibly intelligent, easy-to-train dogs.
Despite the stereotypes, poodles are actually quite athletic and energetic. They’re also friendly and adaptable, so they’re a good choice as a family dog.
Have a German Shepherd? Check out what size dog crate you will need here.
One of the smallest but most interesting of the dog breeds, Chihuahuas only weigh up to 6 pounds.
These little dogs are fiercely loyal and can be both stubborn and energetic, so they require a good amount of training.
However, because they are so small, they don’t require a great deal of exercise and can usually get enough exercise with simple play indoors. This makes them a good candidate as a city dog.
Chihuahuas can be found in a variety of colors, including black, white, cream, and multi-color, and can have either long or short coats.
8. Staffordshire Bull Terriers
One of the larger breeds on the list, the Staffordshire bull terrier usually weighs around 30 pounds, although some bigger dogs may exceed that by a few pounds.
Male Staffordshire terriers are generally larger than females. These dogs aren’t very tall, but they’re incredibly strong and sturdy.
Staffordshire bull terriers are loyal and friendly, and they’re also known for being relatively easy to train.
For this reason, they’re a good choice for families with children or other pets.
Although they may look bigger due to their incredibly thick coats, Pomeranians only weigh between 3 and 7 pounds and only grow to between 6 and 7 inches at the shoulder.
Found in a variety of colors, Pomeranians are easy to care for and are highly trainable. These little dogs are intelligent and energetic, but because they’re so small, they don’t require too much exercise.
This makes them a perfect choice for urban areas or smaller homes without yards.
They’re good family dogs and they also get along with other dogs well.
If you own a German Shepherd, learn the proper crate size for your dog.
Here are some common animals that you may not know weigh over 200 pounds!
100 kilograms is heavy for most animals. Learn about 9 of them here.