8 Of The Best Hybrid Dogs

#6 A cross between Cavalier King Charles Spaniel and Poodle is known as Cavapoo or King Poo.

cavapoo