Inwood Animal Clinic, in New York, New York, provides surgical and medical care for pets of all kinds.