The Cavapoo is a mix between the Cavalier King Charles Spaniel and the Poodle.
What are the Best Small Dog Breeds for First-Time Owners? | Thinking of adding a new furry friend to your family but not sure how to pick? We've got you covered. Click through to learn about the top 10 small dog breeds for new dog owners.