Expert medical skills with state-of-the-art equipment.
After these initial visits, they should be seen once a year for a routine visit until they become seniors (approximately 8 years for dogs and 10 years for cats) at which time they should be seen every 6 months. Since dogs and cats age much faster than humans, their problems arise quicker as well. The sooner we diagnose a problem, the more options we have for treatment. Heartworm preventative (for all dogs) and flea and tick protection for both cats and dogs is crucial to prevent many serious diseases and/or infestations. We can help you recognize, monitor and intervene early before problems become catastrophic or too costly to correct.
We always tailor our protocols to address any existing conditions that might influence anesthesia and recovery. Everyone wants the best outcome after a procedure since not all problems can be detected from an exam so we highly recommend pre-operative blood work, and sometimes other screening tests especially for the older animals, to give us a more complete picture of internal health and allow us to adjust the event to specifically meet your pet’s needs. There is a veterinary technician at the side of each animal during their surgical procedure. Each animal’s vitals are closely monitored – which include ECG, blood pressure, blood oxygen and breathing rate. In addition to safety, pain management during and after surgery is crucial part of our planning.
All surgical patients receive the best combination of management suited to the procedure to ensure that every animal is as comfortable as possible. For elective dental, spay and neuters this may include local nerve blocks, spinal infusions and peripheral numbing to minimize potential for side effects. Our staff takes pain management and surgery seriously and so should you, we will discuss any questions fully prior to your appointment to put you at ease with all procedures.
End of Life Care
Tuesday: 8:30 am – 6:00 pm
Wednesday: 8:30 am – 6:00 pm
Thursday: 8:00 am – 8:00 pm
Friday: 8:30 am – 6:00 pm
Saturday: 8:30 am – 1:00 pm
If you’re in need of immediate assistance, please contact our office directly at 978-658-6500.
Request an appointment online!
Save time and request an appointment online. We can’t wait to see you!