I hope Storm's bloodwork will show nothing serious and he will perk up and not lose any more weight. Have you tried to give him a different food?

Sending lots of positive thoughts to your handsome boy - and (((hugs))) to you!