Meet Our Team

Dr Harris Berwick Maine

Doctor Abbey Harris
Associate Veterinarian

Dr. Harris, who grew up in Houston, Texas, completed her undergraduate work at Oklahoma State University where she participated on the OSU Horse Judging Team and received a BS in Animal Science. She graduated from OSU Veterinary Medical School in 2012, and her hobbies include horseback riding, running and gardening. Her pets include two cats, a dog, a horse and a snake too!


Margaret_Linnell A.jpg

Doctor Margaret Linnell
Associate Veterinarian

Dr. Linnell has been a team member since 2007. Dr. Linnell grew up in Atlanta, GA and did her undergrad work at Boston University and the University of Southern Maine. She had an 18 year career as a flight attendant for Delta Airlines, and then attended the University of Georgia, College of Veterinary Medicine, where she graduated Summa Cum Laude, in 2000. She has practiced small animal medicine in Massachusetts, Vermont, and Maine. Her personal interests (besides her pets and husband) are running, hiking and cooking.

Jessica H. O'Donoghue, CTTP
Salmon Falls Animal Hospital Practice Manager

Jessica joined us as our Practice Manager in April 2015. While working with a Veterinarian on the family farm in CT, she learned about Veterinary medicine from a very young age. She studied business and photojournalism in college and went on to run her own business and Mastiff Rescue for 30 years.  In her business, she trained dogs and horses using the "Tellington TTouch Method." As a Certified Practitioner of Tellington TTouch, she brings this gentle method of training to all companion animals. She shares her life with three dogs, 11 chickens, her son and daughter-in-law, and her husband.

Exclusive Offers

New clients can register in advance with us.

Sign-up using the registration form located in our Online Forms section or call us at 207-384-2123 for more information.