Waterloo veterinary services – delivered with courtesy and respect!
When you initially call us, we will ask for details about your pet as well as yourself in order to make up a permanent file. We make every attempt to make an appointment time that is convenient for you.

Life can get pretty busy so please let us know as soon as possible if you are unable to make your appointment time. We do not charge for missed appointments.

If your pet has seen a veterinarian elsewhere, we will ask for the name of that veterinarian so that we can call and get your records transferred. This helps to make transitions seamless.

If you are bringing a new puppy or kitten please remember to bring all of the records from the breeder or pet store.

Upon arrival, please have your dog on a leash or your cat in a cage. We try to place our waiting clients into an appointment room as swiftly as possible but there is a chance you may be waiting in reception with other pets. Prior to getting you settled in a room, your dog will be weighed. For safety, we will weigh all cats once they are in an exam room.

Your appointment will typically begin with a veterinarian obtaining a history. This is a collection of questions about your pet’s daily activities: What they eat? Do they vomit? Etc. If your pet is not well, the questions will be directed to the specific problem. Please feel free to bring a list of any questions or concerns that you may have.

After a history is taken, the vet will perform a physical exam. Most often, pets are held by their owners for the physical. If your pet is wiggly, aggressive or you are uncomfortable restraining your pet, a staff member will be happy to help. If you are visiting for vaccinations they will be administered following the physical exam. This is to ensure that your pet is healthy to be vaccinated.