Overall this is a great treat bag. It’s machine washable. It’s size is deceptive. At first I wondered if it’s be too small as I have 3 dogs but I was pleasantly surprised as how much you can fit in it. It comes with a strap (which is long) which can worn around the waist or across your body. It’s a bit too big even on smallest setting to wear around my waist unfortunately. It also has a carabiner so can be clipped on to a waist band or bag. The small slit at the top means that it’s easy to access the treats but even when tipped upside down they don’t fall out. It also means the dogs can’t get them (unless you have a persistent dog like mine (Tilly) who stuck her nose in until she managed to get a treat out). It’s a great bag, easy to use, easy to wash, not too big that’s is cumbersome but you can fit a lot in
Honestly the best bag I have ever bought. I can run and no treats fall out. Darcie likes to pull on the lead and no treats fall out. It’s easy to use. You just take treats out using your finger and thumb but none will fall out of the slot. My parents dog has even tried stealing some and hasn’t been successful! Definitely would recommend this to all dog owners!