So sorry for your loss, I will agree he had great conditions and a good keeper.
just goes to prove life is a fragile thing. Especially with these little ones.