I believe wild + domestic = fighting and dead mice.

You might want to find a wildlife rehab who can take it in, or advise you on care to return him to the wild.