We live on a main road and I let my cat out each night, naively assuming that she couldnt get out of the back garden (very high walls). She went missing for the a few days once and I put posters up and was phoned by a lady 12 streets away (over the main road) to say she had seen her on the lawn the previous day.
I couldnt believe it, I assumed she stayed in the back garden well away from the road. I know she wouldnt be happy in all night so I do let her out, thankfully, she never brings anything in the house.
Sorry about your loss hatwoman