I think you bit off more than you can chew. Your puppy is causing you a lot of stress and having to deal with a sick dog on top of that is just a lot for a single person. Dogs require a lot of time and attention and your current living situation just doesn’t allow for that.
I would highly recommend you look for someone to take care of at least one of your dogs for a while. And you should even strongly consider giving up your 4 month old golden retriever while there is still enough time to properly train it. Rehoming it now is probably the best for it.
You fail to understand the roots of that hatred of landlords. The people aren’t really upsets at the individual landlord but the system that allows private landlords to exist. They want to change that system.
Op is being fucked because of someone else with no fault of their own. If private landlords wouldn’t exist, OP wouldn’t be fucked. And OPs landlord wouldn’t have to fuck someone over because they are in a bad situation.
So this has little to do with entitlement and with not wanting to be fucked over by someone else for no fault by your own.