Cavapoo is a mix breed that are result of breeding between Cavalier King Charles Spaniel and Poodle. Cavapoo are cheerful dogs that get along very well with children and new dog owner. They are ranked as 4th Ideal dog breed for small apartments.
Top 5 Smartest Dog Breeds and Doberman is 3rd on the list. This do be pup so cute...wish I knew what my Mocha was like as a pup, cuteness and personality. For more please visit: http://www.flyfreshforever.com