Excellent care for my pet is always provided at Mountain Shadow. The Staff out front is kind and friendly making you feel reassured that your pet is receiving the very best care available. The Vet was wonderful and explained everything in good detail. When you leave this place, it is with satisfaction and assurance of great pet care. I recommend no other Vet in this area to my friends.