I'm so glad to hear that Soni is doing much better. I hope that he continues to do well and that he makes a speedy recovery. I'm also glad that you took him to the vet to be checked out.