I use this for my Search and Rescue K9. I have taken this bag up in the mountains on searches, or in urban environments at trainings, and even on multi-day seminars out of state! This is my go-to bag for so many reasons. The insulated pouches keep my dog's treats (hot dogs) contained and cooled. If I need a little extra help keeping them cool, I slide in an ice pack. The extra pockets hold additional treats, a note pad, my cell phone, poop bags, ice packs, and toys - with room to spare! This is a well thought out design and very functional. I absolutely love it!