I purchased my baby puppy here and she has been such a blessing, I have had no issues with her whatsoever, and everything was so hassle free, employees were extremely helpful and process was easy. Would definitely recommend others to this place. The only reason why it's not 5 stars is because it was somewhat pricey spent almost $3500 for a Yorkie, we'll worth it though. Don't mind paying extra for hassle free purchases.