No, not in a home environment. I have had 4 different tarantulas at different times in aquariums at home and still have had spiders show up in my house. They will kill another tarantula if you put them together. After mating the female kills the male. To have a tarantula at home it needs to be in an enclosed environment with water, a place to hide, and kept at a consistent temperature inside the aquarium, so a tarantula can't be loose in a house.