Havanese

The Havanese is a small, sturdy, short-legged dog. They are happy, curious, playful, and affectionate.

Read More
Related Dog Breeds View More >>