Raccoons do exist in england, but theyre really rare- they are native to north america, so technically theyre an "oops" existing in very small numbers there.
Anyhoo, my thought is a mink or some other weasel. Did the camera provide some light into the culprit yet?
Anyhoo, my thought is a mink or some other weasel. Did the camera provide some light into the culprit yet?