Poor thing, so young. : (
No advice accept watch him.
Good thoughts to Max that he will recover nicely.