Sorry buddy. That's harsh. Your brother hung up posters and such? One on every tree, fence, pylon, door, public office, police station, car? It might turn up. We thought our dog was stolen years ago, and for two weeks it was gone and then just turned up one day ... never knew what happened to it. I like to think it helped save the world.