As far as your older dog and thyroid I don't know.
I gave my Blue eyed 30 pound PIG Daisy Iodine every other day while she was pregnant and she had 6 piglets 2 months ago, but 2 didn't make it because of a breech. The Vets did not know what they were doing.
But the other 4 turned out very powerful and strong!