Prev 23 of 30 Next
23. Havanese
The Havanese is another breed that is slowly climbing up the ranking. They come in a variety of colors, and they weigh between 8-12 pounds. Their coat is long and silky, unless kept trimmmed. 

Follow this Havense here on Instagram.