If this is legitimately a support animal, which I'd be surprised to learn, than I say the OP has a case. However, it seems like an unethical ploy to abuse/beat the system. If this is the case, it looks bad for others who are trying to obtain service animals and support animals and I think the OP would be better off simply finding a new home for herself and her snake.