You don't mention the year, but JP4RNR is probably right. I've learned that rear axle seal failure is pretty common on late 90's - 2000 4Runners and Tacomas. The bearing itself isn't bad - just the seal failed. Toyota has redesigned the seal in recent years, so make sure that whoever fixes it uses the latest version of the OEM seal.