| If a puppy has diarrhea or vomiting for any reason it should be taken seriously. Take your dog into the vet or go to an emergency vet. Most vets have an emergency service that isn't for extreme emergencies, but doesn't require an appointment. Like Banfield in Petsmart. She could have eaten something and it's cut her stomach lining or her intestinal wall or something along those lines. Or it could simply be stress, which happens. But if it happens for a couple days they are prone to dehydration and that's another problem starter. Seeing as it's been over a week and now there's blood, take her to the vet asap. |