Poor Bon, he's such a big boy. Scary when he's annoyed. He probably gets upset at himself when he loses it like that. I hope he continues to feel better. How old is he now?