I have a dog with an insane metabolism too....let me know how those Satin Balls work for ya! I'm not too worried yet since my boy is still under 2 years...
Glad to hear Ozzy checked out okay! Dr. Jessica sounds like a good match for him...gentle vets can sometimes be hard to come by...