A Snake's definition of "Happy" is it's eating, pooping, breeding regularly and feeling safe. That's about it.
You keep snakes? I feel sorry for them.
A 20 foot snake in a 6x3... Cruelty to animals. Period.
Chris
"That cute little lizard in the pet shop will, in a few short years, become an enormous, ferocious carnivore; capable of breaking the family cat's neck in a single snap and swallowing it whole." - Daniel Bennett