I have overall been very happy with the services and treatment my dogs have received here. The staff is great! I had switched all my vet care over here but now may have to reconsider due to the lack of availability of appointments. I called over 3 weeks in advance to get a new puppy in for shots and checkup and they can't get me in for 4-5 weeks! Students run the clinic and can only see limited # of patients/day. This is concerning because if one of my dogs needs to be seen for something that is non-urgent they would not be able to get them in within a reasonable amount of time.