Prev 12 of 23 Next
12. Bichon Frise
The name means 'white fluffy dog,' and I'm sure you can see why. Like many small dogs, Bichon Frise are filled with energy one moment, and ready to snuggle on your lap the next. This breed is a true bundle of joy.

Image here.