WTF Fun Fact 12814 – The Tarantula-Pet Frog Theory August 4, 2022August 3, 2022 In some parts of the world, tarantulas seem to have pet frogs. Click to read the full fact.