Great game, fun to play and nice presentation. I don't really see how this fits 'roles reversed' because to me it's just a game where you play as a dog. Granted that's more a problem with the theme of this year.
We reversed the role of taking your dog for a walk, so instead its you the dog who is being taking for a walk. But yeah I agree, the themecan be hard to see how it maps to a game.