Mountain Park Ranch is well staffed and large enough to handle any emergency and long-term care need for your pet. I used them for my dogs several times. The resort area, though, is noisy which frightened my animals and prompted me to board them elsewhere. But the veterinarian services were fine. Many young staff members. I never saw older veterinarians but the young ones handled my needs.