Cavapoo is a delightful mix of King Charles Cavalier Spaniel and Poodle. This adorable breed combines the best traits of both parent breeds.