Lead Stolen

Lead Stolen

Is there anyway to notify the lead owner when a lead is changed/stolen?
I have it set so the Lead creator is notified but that is causing some issues as most of the time it is just admin. I want the lead owner to know when someone goes in that lead's profile and change the owner to themselves.
Example:

Lead Owner: A

B changes lead owner to B from A

A is sent an email saying 'your lead has been stolen by B'

B is sent an email saying 'you are now the owner of...'