They are very helpful at the Fairfield Animal hospital. They do deworming, flea baths and all the other normal procedures for your animals. They do carry a small amount of over the counter supplies. They do big and small animals. I once asked what it was that my cat thew up and brought it in and they told me what it was without charging me, I thought that was nice of them. They did forget what procedures where done on my cat though.