Cavalier King Charles Spaniel

The Cavalier is a sweet, gentle, and affectionate breed, very eager to please their human.

Read More
Related Dog Breeds View More >>