How did Ganesha get his elephant head in Hinduism?
Ganesha was a little boy and his Mother (Godess Parvati) had to go out of the house to have a bath so she Left Ganesha in charge and not to let anybody in. Ganesha was gaurding the house when Shiva ( Ganeshas farther) tried to get into the house of his wife’s but Ganesha refused to let him in so Shiva cut of Ganeshas head but Paviti saw this happen and ordered Shiva to get the first head that faces North and bring it back to place on Ganeshas head and restore his life.