You are looking at a large dead rat

The partly digested remains of a rat.