your puppy shows classic symptoms of Parvo, which is an infectious viral disease if not treated promptly often lead to death. So get your dog to the vet RIGHT AWAY if she shows blood in the vomit and blood in the stool!! Look up Parvo!