Tag: Cavalier King Charles Spaniel

Cavalier King Charles Spaniel

The Cavalier King Charles Spaniel, usually referred to as just the Cavalier to save a few breaths, is a beautiful dog with a heart...

Interesting Facts