Would not recommend them.Only due to not being truthful. Injured my 7 month old puppy then tried to cover it up. Wouldn't return calls for over a week. Vet confirmed the injury. They have deleted their leave reviews on Facebook because I left this comment there also. If the owner/manager had not tried to cover it up I would've understood. But every employee had different story. But I have pictures and vet bills with vet report to prove. Truth goes a long way.