The worms in his stool are perfectly normal for just being wormed as they do have to pass them - make sure you dispose of the poop right away. Fleas are a huge pain in the butt though. Vacume like crazy to get as many of the fleas and eggs out of the carpet. Keep all of his bedding clean too. You can buy flea stuff from pet stores that you can put in the carpet to kill fleas.... I think you just vacume after using it. About the breath, puppies always have nasty breath - it's just puppy breath and they outgrow it. Hope this helps