Updated On September 23rd, 2025
Pet's info: Dog | Border Collie | Female | unspayed
Please help my dig is pregnant and she has been having green vaginal discharge and we don't know her due date. Please
3 Answers
Published on March 5th, 2017
Pepper needs to see a vet immediately, as this is a medical emergency. A green discharge isn't normal and can indicate that the placenta has separated before the puppy has been born. You need to take her into an ER vet or find a vet on call to see her now.
1Pet Parents found this answer helpful
Published on December 4th, 2016
Greenish black discharge could be a sign of placental separation and you should see a veterinarian as soon as possible. Usually puppies born even a few days early do not have a suckle reflex or mature lungs and do not survive, but it is often difficult to know the exact due date unless ovulation timing tests were performed since sperm can live for a week or more in the female reproductive tract.
1Pet Parents found this answer helpful
Published on May 1st, 2019
Hello, and thanks for your question. Cocoa needs to go to the vet right away. Presence of green discharge can be meconium, which means the puppy may be in distress. If Cocoa is having trouble delivering the pup, her life (and the lives of her potential pups) could be in danger. It's very important to get her prompt medical care. Your vet will likely start with an x-ray, to determine how many puppies are present. She might require a c-section to deliver the pups if they're not coming out naturally. I recommend calling ahead to the vet. In these situations, prompt medical care is important - but if you have the option of a few nearby vet clinics, it would be best to go to a clinic that has ultrasound abilities, if possible. Checking on the puppies' heartbeats with ultrasound can help indicate how much distress they are in, which can help guide the decision to give it time vs jump to a c-section. Hope this helps. Good luck to you!
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.