|
I think Snape's patronus could be a snake.
I was thinking that part of the reason that Snape hates Harry so much is that Snape owed James a life debt (after he saved him from Lupin) and never got a chance to pay him back before James and Lily were killed and now he owes that life debt to Harry.
|