My pregnant shih tzu has a yellowish discharge, what's going on
The yellowish discharge could symbolize that your dog is going to deliver real soon. You will need to monitor your dog closely for contractions. If she refuses to eat, then her days are sooner. You can see a vet for more information and help.
She is most likely about to go into labor.
She's getting ready to have puppies
Take it to vet