Damn, that landlord sure is a freaking pain in the ass, why would it's house would be advertised as pet friendly and make all this ruckus for something that shouldn't be a problem, looks like you've got into someone waiting for you to "tipp" her to allow your pet to get in, as she offered you vodka, it's sign she was attempting some "shit" if you know what i mean.
And i think the smartest thing to do was actually to move back, wich you did, smart bastard, i think you saw the situation globally and felt this was going to a shithole pretty quick if you didn't made the right move right away isn't it ? It could have been the beginning of a very toxic relationship with that landlord, maybe i'm overthinking it but she might have known who you are, and tried to milk some money out of the situation, or make a profit out of this in some ways, who knows. I sure would have seen it coming if it was the case, some "experience" gets thrown into this when you look at people, some would say it's bad to judge people from how they look or behave but damn, unfortunaly, i get very often to 97 % accuracy when i analyze i little bit too hard and deep someone's body language, way to talk, to look and to behave overall.
Sorry to hear you also have huge back problems, sometime i'm barely able to walk and have to use these heated up medical ballons filled with water under my back for 30 / 40 minutes(excuse my bad english i don't know the medical term for these in english) to start walking "normally" as i have soldered / welded discs together, displaced discs, reduction of the passage of the vertebrae / grey matter thing there, i'm all fucking broken when days are very cold AND humid, and when it's tropical humidity i feel very bad in the backbones too.
To me it looks like you have pretty similar issues when weather is not suitable for your back bones / tissues / nerves.