That is good news! Yeah, for Joey
As far as supplements NutriCal comes to mind first. I'm sure others will chime in with more suggestions. Since he also had some teeth pulled, he may not want any hard kibble...so maybe some baby food? I'm sure your vet will have a recommendation.
Great job, Mom