McClelland Small Animal Hospital is the oldest existing and operating animal hospital in Buffalo, New York. The hospital services cats, dogs, ferrets and some pocket pets. We pride ourselves in excellent client communication, education, and service. We strive daily, to offer exceptional standards of quality medicine and surgery. Our veterinarians' passion is second to none. We hope you enjoy the feel of a small family practice setting, and come to know us well.