Your Happy Cavalier King Charles Spaniels Have Arrived!

via Jorge 92

RIP October 30, 2009

Bon Bon a Cavalier King Charles Spaniel Puppy via Daily Puppy

Bon Bon a Cavalier King Charles Spaniel Puppy via Daily Puppy

Bon Bon a Cavalier King Charles Spaniel Puppy via Daily Puppy

Bon Bon a Cavalier King Charles Spaniel Puppy via Daily Puppy

Franklin a Cavalier King Charles Spaniel Puppy via Daily Puppy

Franklin a Cavalier King Charles Spaniel Puppy via Daily Puppy

Franklin a Cavalier King Charles Spaniel Puppy via Daily Puppy

Franklin a Cavalier King Charles Spaniel Puppy via Daily Puppy

Franklin a Cavalier King Charles Spaniel Puppy via Daily Puppy

Pebbles a Cavalier King Charles Spaniel Puppy via Jorge 92

Pebbles a Cavalier King Charles Spaniel Puppy via Jorge 92

Pebbles a Cavalier King Charles Spaniel Puppy via Jorge 92

Pebbles a Cavalier King Charles Spaniel Puppy via Jorge 92

Pebbles a Cavalier King Charles Spaniel Puppy via Jorge 92

Bear a Cavalier King Charles Spaniel/Poodle Puppy via Daily Puppy

Bear a Cavalier King Charles Spaniel/Poodle Puppy via Daily Puppy

Bear a Cavalier King Charles Spaniel/Poodle Puppy via Daily Puppy

Bear a Cavalier King Charles Spaniel/Poodle Puppy via Daily Puppy

Penelope a Cavalier King Charles Spaniel Puppy via SecondChanceRescue

Penelope a Cavalier King Charles Spaniel Puppy via SecondChanceRescue