Welcome to the forum Chris. I saw the photo of Dumper and I have to tell you, that photo of him watching youtube is awesome.
It's very hard to know what happened to your toadlets based on this account. Most of it would be wild guesswork. My own guesses would either be exposure to some ongoing stress or a vitamin/mineral deficiency. I hope you don't have to go through that again.
Best wishes,
-John