one of the best picture clicked by me. monitor lizard has catched the fresh baby may be of some frog,catched from burrow as some dust and pebbals are sticked on baby. eye is open.and the monitor lizard is near burrow.may be it is taking prey to burrow for its hatchling.please identify prey.