What to Expect


To make your visit comfortable for you and your pet, James Snow Animal Hospital will strive to be a relaxed, inviting, and friendly environment every time you walk through our doors. We have a new state of the art veterinary facility which is clean, comfortable, and efficient.  Call 905-864-9909 to schedule an appointment and we will find a time that is convenient for you.

Annual check-up:

It is highly recommended that once a year, you should take your pet in for an overall health check-up.  This will include a full physical exam; checking dental issues, ears, eyes,  heart, temperature, bone development and structure, etc.

Control over your pet:

When you arrive for your pet's appointment, please keep your dog on a leash and your cat in a carrier. Your pet may be outgoing and friendly, but some of our patients are afraid of other animals. Also, when a pet is sick or scared, he or she may not want to be friendly with other pets.

Medical History:

During your first visit to hospital, please bring any medical history you have for your pet. The medical history portion of the exam is extremely important as this information helps us understand your companion’s lifestyle and any risk factors, which will determine the preventive health care best suited to his or her needs. If you’re unsure of past medical history, let us know everything that you think will be important. Dr Judge will work with any information you have. Once we learn a few things about you and your pet, doctor will perform a thorough physical examination, communicating any findings to you as they occur so you have plenty of opportunity to ask questions.

Referrals and Critical Care:

In some circumstances when deemed necessary or at your request we can refer you to a facility or a specialist who has advance experience in areas such as medicine, surgery, radiology, ultrasound or critical care.

Office Hours

Our Regular Schedule


8:00 am-7:00 pm


8:00 am-7:00 pm


8:00 am-7:00 pm


8:00 am-7:00 pm


8:00 am-7:00 pm


10:00 am-3:00 pm




Find us on the map