Would you believe me, if I told you I just met a baby badger?