Todocat

The Small dog breeds: top 15

The Small dog breeds | todocat.com

The small dog breeds are the tiniest of the small. These tiny dogs generally only weigh around 5 pounds and are generally no bigger than 18 inches tall at the shoulder. They come in all shapes, sizes, and colors but they typically have short muzzles with little or no stop, rounded heads that may or … Read more