Cavalier King Charles Spaniels:

  • Purebred
  • Low energy
  • High shedding

Cavalier King Charles Spaniel Breeders