when she asked about taking the dog for a walk,
I would have smiled and told her "how about right now?"

After you asked her the 2nd time and she responded with her usual half-assed effort, which you described previously, I would have proceeded with taking the dog for a walk without her, it's ok you know, you're allowed ;-)