Always have had an excellent experience here for our dog, cat and chickens! Great advice and timely appointments available! So glad we have this service locally available ... more