Ask your neighbors to check their garages & basements. When I was in my early 20's, my 19 year old cat, Rusty went missing for 5 days. I was DEVASTATED!! Come to find out, she decided to visit the neighbors basement and spent a whole week in there! They must have left the door open and she just walked in.

Good luck. I hope you find your Buddy.