i may have a zoo spider i saw a couple small legs coming outta a rock near my zoos. i cant get a pic till later seeing my gf has the camera but i pretty sure it is. should i pull the rock? are there any known predators of the zoo spider. and is there any possibility that is could be a baby crab