Like Garter Snakes, Musk Turtles (also known as Stinkpots) can secrete a smelly musk from their anal glands as a detense mechanism. So yes, they stink, but only when they're alarmed. They make really good pets and soon stop musking anyway.