One look at the Ruffwear Stash Bag and you'll poo-poo the competitor's versions with their flimsy clips and splitting seams. This compact carrier is built to go the distance, dispensing dog-doo bags through a convenient eyelet as it carries your essentials hands-free. It's sized to carry a roll of bags plus a spare in case your pet has an especially "productive" walk. Internal and exterior mesh pockets organize a debit card, cash, keys, ID, even a dog treat or two. And a sturdy web strap snaps to a hand-held or waist-worn leash, freeing you to take care of your dog's business.