Giant African Land Snail

I found out about the giant African land snail while doing research for a possible terrestrial biosphere. They’re illegal in the US, but that doesn’t stop me from wanting one. I wonder how well they play with cats…