Rupert is a tiny Fennec fox homed at the International Primate Rescue in Pretoria, South Africa. When Rupert is reunited with his best friend, he cannot control his excitement. You see, Rupert’s best friend is not one of his own but a cat named William. Rupert and William grew up together when they were little, ever since then they’ve been best of pals. Check this out, truly heart warming.