На самом деле Снейп - это вторая личность Хагрида.
Давным давно в Хогвартсе учился перспективный, умный и талантливый мальчик Рубеус. Но коварный Том Риддл, убоявшись конкурента, наложил на него проклятие. Так появился Снейп, временно незаметный.
Но годы шли, и однажды магия сделала своё дело. В школе появился новый ученик - никто не обратил внимания на то, что цвет его волос и глаз так похож на цвет волос и глаз местного лесничего. Мальчик был слабым и тихим, и наполненным ложными воспоминаниями.
Именно поэтому он так ненавидел Волдеморта - месть за разбитый разум, за уничтоженного гения томила его, пусть и неосознанная. А когда она всё же свершилась, личности слились в одно.
Потому-то нигде и не говорится про труп Снейпа.