Posted over 2 years ago | Updated over 2 years ago
Prince Charming lives up to his name! This eight week old small mixed breed pup is as adorable as they come. He loves to play with toys and when it’s time to settle down wants to sleep right on your lap.