For over 35 years the professional veterinary staff at Animal General on the Upper New York west side have been providing pets and their owners with the companionate care that should be expected of every animal clinic. Here at Animal General, we understan