Ginagirl
No,
Iodine dont kill internal worms, but it may help the body to make an unfriendly terrain for them.
To blame a puppy for grumpyness and dark circles under eyes, after just a week or two; no, please!! Other things going on.
I grew up with dogs, horses, cats; they had worms now and again.
I never had them, my siblings never had them, and we rearly washed our hands:) All about terrain.