Take him back to the vet! The vomiting, and smelly poop could be Parvo. Have noticed any worms? When we 1st got our German Shepherd he was vomiting, and had extremely stong smelling watery poop, and the vets had us come in right away because they said it was signs of Parvo. The bubble wrap, and shredded papers may have already gone through him. Please let us know what happens!!!!!!!!!