So, you’ve just brought home a Cavalier King Charles Spaniel puppy. You’ve made a wonderful decision: these dogs are known for their charming personalities and affectionate nature. Because of these unique traits, they tend to be wonderful companions that have their own distinct personality. This will, of course, affect how they respond to training. If… Read more »