Clue: Dog had to be eaten by pig (6)
Answer: SHADOW
Explanation: Dog had to be eaten by pig (6) 
S(HAD)OW