This place is amazing!! We brought our dog here because a friend told us how amazing they were, and they weren't lying! We will never not bring our pup here and we just got a second pup just under 4 months, and when it's time we will bring him here along with his brother! Sam is the best