Eventually we just ignored the no pets rule and went for it. Didn't have any issues in the 2 places that didn't allow it.
Hid the dog on inspections though. Kept tue place clean, tidy and smelling good. We cleaned before we left but they still got in a professional and took it out the deposit. Tbf though that didnt bother us so much. There's no chance we cleaned like a pro lol