【Waterproof Fabric】Made of high-density waterproof oxford fabric, dog treat bag keeps toys and treats dry, even you and your dog are playing at the seaside in rainy days. 【Multiple Pockets for More Storage Options】A mesh pocket and 2 zippered pockets on the front and back of the dog training bag are perfectly sized to hold cell phone, keys, credit cards, change and other things needed to take the dog out. 【Interior Poop Bag Dispenser】The silicone bag dispenser on the side is designed for you to quickly remove a poop bag only poop bag to clean up the waste and not interrupt the training process to keep the dog’s attention. The tight and loose pocket design can effectively prevent the put items from falling. 【Multiple Carrying Ways】The length of the shoulder strap is adjustable from 76cm to 128cm to better fit your waist and wear on the shoulder, or transform the shoulder strap into a belt and hang the dog treat pouch around your waist, or clip on the pants with a carabiner at the back