Call: 603-431-0020

New Clients

Welcome to Lafayette Animal Hospital!


We appreciate you trusting us with the care of your small animal companion.

Lafayette Animal Hospital is a fully equipped, small-animal hospital, and our friendly staff is knowledgeable and truly cares about the wellness of every pet. Our veterinarians are experienced, down to earth and realistic, offering options for care at every stage of life.

When you make an appointment with us, the receptionist will go over everything that you will need to bring with you to insure that your first visit is as simple and easy as possible. But, just in case, here are a few things that you should keep in mind when coming in for your first visit:

  • We ask that you please arrive 10-15 minutes before your scheduled appointment time, to fill out any paperwork that we may need, as well as inputting all of your pet’s records into our database.
  • If you would like to complete our intake form in advance of your appointment, simply download and print this form: New Client Form
  • Please bring in any previous history and/or paperwork you have from your pet’s previous veterinarian, the pet’s breeder, shelter, etc. If it is easier for you, you can also have them fax or e-mail the records to us prior to your appointment.
  • We do require payment at the time that services are rendered. If you need assistance with payment, please consider applying for CareCredit.
  • Many pet insurance companies offer free trials, starting after your pet has an appointment with us. Please inquire with us about a free trial, and our staff will be more than willing to assist you in following the correct steps.

Please take our virtual hospital tour from the comfort of your own home.

If you have any further questions, or if you need to schedule an appointment, please do not hesitate to contact us.

We welcome you to Lafayette Animal Hospital and look forward to a long, and rewarding relationship with you and your pet(s)!

Working together to keep pets happy and healthy.


2222 Lafayette Road
Portsmouth, NH 03801
Click here for directions.


Monday-Friday: 8:00am – 6:00pm
Saturday: 8:00am – 2:00pm
Sunday: Closed

Contact Info

Phone: (603) 431-0020
Fax: (603) 433-4234

Have a question?

Book An Appointment

Use our online form to book an appointment online in minutes.