Featured in maggots

This is Pepin, a dog on a mission in the Serengeti.
Medium Ground Finch