Several weeks have passed and hes recovering fairly well as you can see from that pic taken during a routinary checkout. He wont be able to speak again but it seems other fluffies understand his mumbling quite well.
The guy was clearly a housepet because we noticed he was litterbox trained and extremely well behaved around other fluffies.
and he must scream
http://www.youtube.com/watch?v=7qHZkkgowdY