I would say a cat I've a funny feeling it could be a feral cat or even a pet cat living in a close environment where you have domestic cats and fox's too if it's not a cat it's definitely a fox.what sort of environment do you live in? City or suburbs or countryside I have never seen a weasel in...