PuppySpot is a wonderful place to get a puppy. My Cavapoo "Grady" now Milo, is the sweetest. He was delivered on time. He was very very smelly but that was an easy fix. It's hard to believe the negative reviews. Because I have always had great communication and all of my Questions were answered whenever I reached out. I believe the prices were fair because you get what you pay for. I wanted a healthy Puppy and I received just that. I'm very thankful to puppy spot for helping me get Milo.