I think you can give him a tiny bit of Nutrical every few hours till he gets a little bigger & stronger - check with your vet to see how much and how often and you may be able to prevent this from happening.....   
Good luck and I hope he's going to be ok - that must be really scary ....        |