Dang, none of my pets have brought me anything... my cat is pretty lazy though, so I don't expect much from him.
I think you should just keep them and see if anyone says anything to you, put the welcome sign out in your own yard and see if the owners will notice or just think you're a kleptomaniac.