Our services

Emergency and urgent pet care

Get immediate, unlimited advice 24/7. Our veterinary team is ready to respond to common health questions, help you determine what kind of care your pet needs, or assist in an emergency.

Questions? We've got you covered.

How do I know if my pet is experiencing a medical emergency?

If you’re ever concerned about your pet’s health, our veterinary team can offer immediate assistance via the Juno app. We’re available 24/7 and will help you determine what’s an emergency and what’s not.

If your pet experiences any of the following, contact us immediately. If it’s outside of our open hours, contact the Veterinary Emergency Hospital (VEC), at 920 Yonge St Suite 117. Their phone number is 416-920-2002.

  • Wounds, possible broken bones, or internal injuries from a blow or a fall
  • Sudden collapse, difficulty breathing, laboured breathing, or unconsciousness
  • Seizure
  • Bleeding from mouth, nose, or eyes
  • Possible poisoning from consuming something toxic
  • Swallowed an inedible object
  • Repeated vomiting, vomiting blood or retching, or trying to vomit with nothing coming up
  • Extreme pain (whining or shaking)
  • Hard and swollen abdomen
  • Straining, unable to pass urine
  • Unable to stand, wobbly, or dragging limbs
  • Sudden disorientation
  • Unable to deliver puppies or kittens (over two hours between puppies; over one hour between kittens; 30 minutes of straining to have a puppy or kitten without delivering; or a kitten or puppy that is visibly stuck)

What is urgent care?

Urgent care is for issues that require immediate attention, but aren’t life threatening. Issues may include bite wounds, diarrhea or vomiting, eye issues, pain or limping, or changes in your pet’s health that cause you concern.

If you’re ever in doubt about what kind of care your pet needs, you can access our 24/7 virtual care team within minutes through the Juno app.

We offer both primary care and urgent care at our clinic. We’re open 8:00 am to 6:00 pm Monday to Sunday. All our members are guaranteed same-day or next-day urgent care appointments.

In an emergency situation, your pet will always take priority. We appreciate your understanding that you may need to wait until one of our vets is free, or may need to be referred to a larger emergency hospital for more intensive care.

If your pet is experiencing an emergency outside of our open hours, we recommend you contact an after-hours emergency veterinary clinic. The nearest 24-hour emergency clinic to Juno is the Veterinary Emergency Hospital (VEC), at 920 Yonge St Suite 117. Their phone number is 416-920-2002.

Do I need to be a member before I come to Juno for an emergency?

In an emergency, your pet’s health is our top priority. Non-members can reach out to our 24/7 virtual care team by calling (647) 558-9191. You'll be asked to sign up for a membership when you arrive and your pet is safely in our care.

What happens during an urgent care appointment?

During an urgent care appointment, our vet will examine your pet and discuss their history with you. Depending on the issue, they may recommend additional testing. Once the issue has been diagnosed, we’ll recommend a treatment plan to help your pet recover as quickly as possible. If it’s relevant, we’ll recommend steps you can take to prevent the issue from happening again.

Price transparency is important to us, so we’ll always discuss the cost of tests or treatment upfront. We’ll also provide you with discharge notes so you can remember everything we spoke about and the details of your pet’s treatment plan.

What happens next? Does my pet need a follow-up appointment?

Depending on the issue, additional testing may be required, or the vet may be able to prescribe a treatment plan immediately. A visit to an emergency vet clinic or a follow-up visit to Juno Veterinary may or may not be required. Our vets will always discuss your options and any costs before proceeding with tests or treatment, and will provide thorough discharge notes after your exam as a reminder of what you spoke about, plus details on your pet’s treatment plan and any follow up visits that may be required. If you have questions once you’re back at home, you can always chat with the virtual care team through the Juno app.

Do you accept pet insurance?

Yes, we accept all forms of pet insurance.