If that's him, he's hungry. He's quite thin, and at that size can be eating small rats.

Have you taken in a fecal sample to your vet to test for internal parasites?