Very good news... it sounds like Buddy is recovering well!