As I understand it, the landlord can only evict you or make you get rid of the pet if there are health hazards or legitimate, documented complaints from other tenants.
I have had my snakes for years in this building, and I doubt anyone knows of it as they dont make any noise or smell. But there is definitely a very, very strong anti-herp sentiment here. If certain tenants peek in or if the building ppl come in for maintenance etc. I am afraid they might lodge a complaint.
Thanks for all the input, I appreciate it.