With IDP, you still need to present your domestic license with it. Why is there a sticker on the front? I've never seen an IDP with a sticker on it? Seem like someone extended their own IDP expiration.
Another problem with bringing it here, is the consistency. You think you have all the documents, and then someone having a bad day says the animal need to quarantine.
Yes. Just contact the Office of Consumers Protection Board for support with this if the landlord/owner is not on board with it. Try with the landlord first. Tell them about the situation.
I did it last year. Tried to talk to the owner and agent. They didn't want to return deposit even though living situation got worse. So I made sure I had evidence. They returned 50% of the deposit, only because the latest laws, nobody is allowed to asked for two months deposit. I contacted the OCPB and everyone was called in to go sit infront of mediator. It took 3 months, but I received all my money from deposits. The owner had a bad track record with complaints.
Work permit and visa goes together. I've just been through the almost the same thing when returning from work trip. Work permit expired while I was abroad. Visa still valid. I got stamped into the country based on visa. When company tried to resolve the work permit, they were charged for overstay from date work permit expired, and I was given 48hours to leave and come back on tourist visa and restart entire process.