Aww, good for you Cirrus!! What a good boy!
I'm glad he's starting to feel a bit more like himself.