Petco Text Logo
Petco Pet Logo

Why is my puppy's eye blood red, vomiting, and not eating?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed | Male | neutered | 5 months and 17 days old | 125 lbs

Hello. I came home from work and noticed my pups right eye is blood red. It gets bloodshot sometimes due to allergies but this time it looks more like he popped a blood vessel. My boyfriend also just informed me that he vomitted this morning. He hasn’t been eating regularly the last few days either.

This question includes photos that may contain sensitive content. Click to view.

View more to consider that the photos may include sensitive content.

4 Answers

Most Helpful Answer

Image profile

Answered By Dr. Melanie, BVSc MS

Veterinarian

Published on October 12th, 2018

Poor Jax! It is very concerning that his eye is red, and it can be caused by things such as trauma to the eye, a corneal scratch, an eye infection, or abrasion to the eye. The eye is such a delicate and important structure that any problem with it should be considered an emergency. That's because leaving it untreated can lead to vision loss. I would take him into an ER vet now. The vomiting and not eating likely isn't related to the eye problem, but it's also always very concerning when a young puppy won't eat. That needs to be checked out asap as well. Best of luck.

Vote icon

1Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Image profile

    Answered By Dr. Melanie, BVSc MS

    Veterinarian

    Published on February 7th, 2019

    It could be that Prancer has injured his eye or has an eye infection. You will need to take him into a vet first thing in the morning. Any eye problem is considered an emergency because leaving it untreated can lead to vision loss. I hope this helps!

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Dr. Melanie, BVSc MS

    Veterinarian

    Published on February 11th, 2019

    This could be from an injury or an infection. Any eye problem is considered an emergency because leaving it untreated can lead to vision loss. I would take Bowie into a vet immediately to have this examined, diagnosed, and treated. Best of luck.

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Dr. Melanie, BVSc MS

    Veterinarian

    Published on February 11th, 2017

    Poor Bailey! His eye could be this way due to trauma to the eye, a foreign body, or an eye infection. The eye is such a delicate and important structure that any problem with it is considered an emergency. That's because leaving it untreated can lead to vision loss. I would take Bailey into a vet immediately to have his eye examined and diagnosed so it can be treated.

    Vote icon

    1Pet Parents found this answer helpful

See More Answers
image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored