If a runt chiuaua that does nothing but yip and back can be a support animal, I've seen it, I see no reason a snake couldn't. These are differnt than service dogs. Service dogs generally physically perform some action to assist the owner with something they cannot do for themselves ie: a seeing eye dog, or dogs that detect seizures. This whole new thing with therapy animals is more about the companionship and generally involves people suffering from anxiety or depression. Now to me in situations like that I think the type of animal is going to depend on the person. Obviously of you're scared of or hate dogs then a dog wouldn't be a good therapy animal. I have seen this done with rabbits, cats, and dogs. So if a person is a snake lover and said snake helps them cope or feel happier then why not. Disclaimer I did not read the article but I gathered from your post it was arguing against snakes in that role. Well as a "service"animal yes clearly snakes can't really do much but from the therapy or emotional side of it I say why not? Who is HR to dictate what type of animal is going to make a person feel content.