If this is a rented house or apartment, you have no ground to stand on. Unless the contract lease you signed upon moving in said nothing about large snakes.
Notice must be given in the event the contract changes a bout pet ownership to ALL tenants and not just one individual.
Calling the F&W is not going to do a thing and when on private property.