#1 she's an animal abuser UNLESS she found it a good home with a keeper who knows what they're doing.
#2 she's a liar for saying it was okay for him to get it, when it obviously was not.
#3 she doesn't see anything wrong with what she did.
If he stays with her, and thinks it's fine, he's got almost as many issues as she does.
Lastly, he should not have gotten the snake knowing she felt that way, whether she said it was okay or not. When she made him take it outside to feed it, that should have clued him in as well.
But of course, we have only one side of the story, through a 3rd party, so no telling what actually happened either. But from the story as told, I wouldn't want to be around either of those two, and especially not around her!