The Cavapoo (AKA Cavoodle or Cavadoodle) is a cross breed between a Cavalier King Charles Spaniel and a Poodle. As it is a mixed breed dog there can be a bit of variation in lifespan depending on the generation, size, gender as well as genetics. If you want to know more about the lifespans of…