Excellent experience from the front desk to the actual visit when taking my puppy! Also, they did a great job preparing one puppy to fly to new home! They have been so he ... more