I've been bringing my pets to Alta vista for a few years.They have great friendly staff and great packages for baby pups vaccines. One thing I do think they need to work on is the front desk customer service .seems there alway more than three people working the front desk but there always a lot of talking and they forget who wasn't checked in. Other than that great place to brings your pets.