"...keys to neighbors' houses..."
Wow, you have some really great neighbors!!!
I don't know - My neighbors to both sides have a key to my house, as does the neighbor across the street. Ditto with my Dad's house - and we have theirs - heck, with one neighbor, I even know the alarm company "emergency code"
None of us would think of hurting another. I guess that's what comes when you realize I'm the 'newbie' on my block at 6+ years, and on by parents block, their neighbor to the south is the newbie at 37 years. You sort of figure out if you can trust them after a while