There's no dog... But there's a baboon!