If it is soon, or complicated
Call us
Same-day, urgent, or anything that needs explaining is quicker on the phone. It is also the right route if you are not sure what you need.
Call 716.936.8387M/W/F 8–5 · T/Th 8–7
Records & history
Client portal
Vello is also where you can see your pet’s medical information. That part needs a sign-in, so it opens in its own tab.
Open the client portal →Sign in with the phone number or email we already hold for you.
🚨 Emergency? Call, do not book online
An online request waits for someone to read it. If your pet is in trouble now, call 716.936.8387 so we can prepare before you arrive. Outside our hours, contact a 24-hour emergency veterinary hospital.
What to have ready
- The phone number or email address the practice already has on file for you
- Your pet’s name, and roughly when they were last seen
- A rough idea of what the visit is for — a wellness check, something new, a recheck
The portal finds your record from the phone number or email we already hold, so use the one you gave us rather than a newer one. If nothing comes up, that usually means we have a different contact on file — call and we will sort it in a minute rather than you starting a duplicate record.
New to the practice?
You are very welcome. Choose Connect Your Account in the portal to get set up, or simply call us and we will take the details and book you in.
Breeders booking reproductive work should use the breeder page instead — timing usually needs a conversation, and there are examination and health-testing requirements worth knowing about before you plan a cycle.
Not ready to book?
If you have a question rather than an appointment to make, our contact form reaches the same team and you will hear back from a person. For prescription refills, use the online pharmacy.

