Pet Portal

Raymond Animal Hospital Video


We're Connected

Facebook  Twitter Logo


Meet the Team

Dr. Steven Puderbaugh BS, DVM

Steve PuderburghDr. Steven Puderbaugh, our Medical Director, received his BS in Bacteriology in 1979 and his Doctor of Veterinary Medicine degree from Iowa State University in 1983. During his eight years at Iowa State, he also gained valuable experience working at the National Animal Disease Center on animal disease research projects. While in veterinary school, he married his wife Deb and started raising Golden Retrievers. 

Upon graduation, Dr. Puderbaugh joined a mixed animal practice in Burlington, Iowa.  After a few months, the Puderbaughs moved east and took a position in Amesbury, MA, where he focused primarily on the small animal and equine portion of the practice. In 1985, Dr. Puderbaugh opened Raymond Animal Hospital in a storefront on Main Street in Raymond. Our new hospital was built in 1989.

Dr. Puderbaugh enjoys the challenge of all aspects of veterinary medicine. He performs most of the orthopedic surgeries and many of the soft tissue surgeries in the practice. He likes the satisfaction of solving a challenging medical case and seeing the resulting success of treatment.

Being involved in the local community is very important to Dr. Puderbaugh.  He is a charter member of the Raymond Area Rotary Club and the Raymond Chamber of Commerce.  He and his family attend the Candia Congregational Church and are active in community projects including developing the Riverside Bark dog park in Raymond.  He has also been involved in international humanitarian projects through the International Medical Equipment Collaborative and the Rotary Foundation. 

The Puderbaughs currently reside in Candia. Their Lab cross, Frisco, and their cat Dexter round out the family.

Dr. Elizabeth Birnie MVPM, DVM

Elizabeth BirnieDr. Elizabeth Birnie was born and raised in California. She graduated from University of California at Davis Veterinary School in 1982. Dr. Birnie also received her MPVM (Masters in Epidemiology). She worked for the University of Florida for three years doing research on Heartwater, a tick-borne disease affecting livestock.

Dr. Birnie worked in Maryland at a mixed practice with a dairy emphasis. After several years there, she married her husband who was from New England and eventually moved to Deerfield, New Hampshire.  When she first arrived to the area, she worked at Raymond Animal Hospital on a part-time basis but soon had two children. She was home with her two boys for a number of years until resuming work in a mixed practice. She rejoined Raymond Animal Hospital as a staff veterinarian in 2005.

In her spare time, she rides her horse, cross country skis, and goes to her son's school and sports events. She also enjoys spending time with her two black Labs and one cat.

Dr. Randy MacNeill DVM

Rany MacNeillDr. MacNeill has a BS from St. Francis Xavier University in Nova Scotia. He then attended and completed his DVM from Atlantic Veterinary College at Prince Edward Island. He has been a Veterinarian for 16 years now and has been treating and caring for animals here at the Raymond Animal Hospital since 1998. He currently has two dogs, Cicero and Tullia Atticus and four cats, Sadie, Otis, Levon and T-Bone. Dr. MacNeill spends his spare time running, playing hockey and doing crosswords.

 Certified Veterinary Technicians 

Jacinda CVT

JacindaJacinda has been with our team since 2001 where she specializes in surgery. She holds a CVT in the state of NH. She resides with her daughter Jaida, 2 dogs Gemma and Jewelz and 4 cats, Ginger, Lillian, Millicent and  Asphin. In her spare time she enjoys volunteer work and spending time with her family.


Carlyn CVT

CarlynCarlyn joined our team October of 2013. She graduated from Great Bay Community College with an AS in Veterinary Technology, received her CVT, and holds a AS/BS in Animal Science (Production Agriculture) and Vocational Education from UMass Amherst. She shares her home with her husband Harry. Carlyn has 4 children and a grandson. Her mini-farm includes 3 goats, a few turkeys and chickens, and their lab mix “Brownie Sundae”. In her time off she volunteers with 4-H, attends Raymond Baptist Church, and enjoys sewing, spinning, scrapbooking and crafting.


Sandy CVT

Sandy HurdSandy attended The Essex Agriculture and Technical Institute of Hawthorn MA receiving her AAS in Animal Health Technology and also Large Animal Science. She also completed her VTNE in 2006. She has horses, a pony, dogs, cats, birds, chinchillas, rabbits, and multiple chickens, and guinea hens and geese. She has been a technician for 30 years and joined our team in 2007.

Veterinary Assistant


Deb PeckDeb was a client here at the Raymond Animal Hospital for 20 years. She left her office job to come and pursue her dream job working with animals. She has worked at the Raymond Animal Hospital since 2006 and completed an online Veterinary Assistant course. She has been married for 35 years, has 2 children and 6 grandchildren! She loves spending time with her 8 cats, Mr. Blue Eyes, Baby Blue, Tucker, Xeros, Sammy, Jasmine, Aboo, and Louie. She is a self-proclaimed "crazy cat lady!" She loves helping out in surgery, crocheting, puzzles and computer games.



Katheryn CampiglioKatheryn has been working here at the Raymond Animal Hospital since 2004. She has a husband Ed and 2 daughters Lauren and Liza. She has two cats Rye and Chester both whom she adopted after they were abandoned here at the hospital. She enjoys spending time with family and friends.


Practice Manager


Deb PuderbaughDeb received her BS in Biology as well as Physical Education from Iowa State University. She has been a part of the Raymond Animal Hospital team since the very beginning, 1985. She is married to Dr. Puderbaugh and has 2 daughters, Laura and Krista. They have one dog, Frisco, and a cat named Dexter. Deb enjoys spending time with her family, gardening, knitting, crocheting and crafts. She is an avid reader and a sports enthusiast. She also loves volunteer work.




Raymond Animal Hospital


©Raymond Animal Hospital | Site by MoxDog Hosting & Design