Esoterically the jackal assists in allowing us to access past lives and the astral planes. The jackal-headed Egyptian god Anubis weighed the souls of the departed in the Judgement Hall. It is this that gives the jackal its quality of scavenger.