Sort:  

It must be the strong smell of the dead squirrel... I would be horrified too, lol.