Have you thought of giving your dog a little pack? I think it's cute when dogs wear packs.
Anyway, I also usually stuff things into my pocket. If no pockets, I use a cross body bag. I have this inexpensive sturdy one for outdoor activities.
http://www.rei.com/product/844537/re...der-bag-womens