Diesel is a smart and charming little Male Cavalier King Charles Spaniel puppy. He is such a sweetheart and is always so gentle with the other puppies…
Belle Fourche, SD