Top 6 Small Dog Breeds

A small dog is generally considered to be a dog that weighs less than 20 lbs. and is shorter than 16 inches. If you have an apartment and feel your space doesn’t allow for a big dog, a small dog could be the right choice for you. Or you may just love the idea of […]