It sounds like he is going to be okay. This is an example of why people say don't mix speices...you just never know. If myself thought about putting a snail in with my firebelly tank...you know...what could happen? I'm sure things like this happen in the wild...we just don't want them to happen to our pets. I'm happy your little Guy is getting better.