WHV, Citizen but not Resident?

hello everyone! I am a dual US and Canada citizen but I live in the US and don’t “reside in Canada“ like the rules to apply for a working holiday visa say.

I live right by the border so I would apply from inside Canada (probably Toronto) but my actual address is in USA.

Are they very strict with this requirement? I don’t have anywhere I could stay in Canada. Last resort, but would renting a place for a month or two be enough to reside?

Any help would be amazing. Thank you!

by Repulsive-Werewolf47