Rescue efforts are far from over in Japan, as clean-up and recovery after the devastating earthquake and tsunami last month continue. Luckily, our four-legged friends have not been forgotten in these efforts; for every heartbreaking story about a pet separated from his owner, there's an equally heartwarming one about a sweet reunion.

This pup spent three weeks stranded on floating debris after the tsunami, and was finally reunited with his owners late last week. Watch the amazing reunion video below.