In my opinion, that ball isn't very underweight. Certainly not emaciated.
A fecal float is always a good idea. Good luck with it!