Great art style - very cohesive and it knows exactly what it's trying to deliver. I like the "one small favour" approach to the story i.e. a chain of fetching things for people, and cool way of tying in the wildcard by playing as the dog!
If I had to nit-pick, I'd say maybe switch the background audio up a bit - it did start to get a bit repetitive. Also (as someone else pointed out) it would be cool if the map/trades were icons of their own on the UI.
Other than that, amazing job for the time limit!