I am so sorry for your loss!! I hope chubbie is ok. I wonder if it might be a fisher cat (part of the weasel family) we have them up here in NH and they are viscious. Just be very careful if it is they will attack anything, even humans and I would hate to see you get injured. Good luck getting this predator. hugs