Aby

Cavoodle = Cavalier King Charles Spaniel x Miniature Poodle