It could be one of many things, but obviously your dog is sick. Best thing to do would be to have her checked by a vet so you get a proper diagnosis.
My four-year-old spayed female dog - a fishy smell and eating very little with vomiting. What could it be?
If she's not better very soon then you should take her to the vet. She would need to be examined. My husky passed away a few weeks ago from cancer but when she was alive she would eat anything & would vomit or poop out the strangest things. ..like a superman cape,a Hawaiian lei, legos. But she had a stomach of steel!
It's better to be safe so unless she's better right away then a trip to the vet is in order. I'm in the Scranton p.a. Area & I'm in the market for a new puppy if anyone out there can help with that. Thanks!