A Cavapoo is a popular cross breed or designer dog and is the result of breeding a Cavalier King Charles Spaniel to either a Toy Poodle or a Miniature Poodle.It is also known as the Cavadoodle or Cavoodle.You are probably wondering