Dr. Isabelle Poulin graduated in 2004 from the University of Montreal with a degree in Veterinary Medicine. Upon graduation, she worked at a very busy veterinary clinic where she gained extensive experience in animal care and treatment. She joined Hudson Animal Hospital to continue providing top-notch care to pets in the community [citation].