I highly recommend 5-star pets. I received my puppy about a week ago and he’s literally everything you would want in a puppy. Marcus was very patient and kind with all my questions. My daughter and I are very very satisfied with our new baby. We are more than obsessed.