Sorry to hear the shit you have to deal with but about the dog, you don't know what he's like when you're not around. I've lived near people whose dogs barked their asses off all day long once the owners hit the road. Some dogs just lose their shit when they're alone
demand to be let out or you will take landlord to small claims court and sue for all the extra rent you'll be forced to pay if you move out. Landlords are not used to tenants doing the suing.