Meaning: Very fit.
The allusion to a butcher’s dog is to a dog that would be expected to be very well fed from scraps.