Many prayers that Meow Meow is feeling better. How did the "deflation" go????