Your Heart Will Explode When You See All This Cuteness :)

If you are wondering what kind of puppies these are, they are Cavalier King Charles Spaniels!