I have 4 German shepherds and a beagle mix. Mavpac easily holds all my gear. Balls, toys, treats, poop bags, extra kibble, training equipment, hiking gear, etc. I love the front pouch, I usually use it for my things such as my wallet and keys. I love the food storage cube for extra kibble and treats. I love the designated spot for the collapsible bowl and water bottle. What’s not to love about mavpac? It’s also so reliable in the elements, rain, snow, sand, dog slobber, wind, anything! We can use it for lake days, snow days, hiking days, any day really. It’s like a luxury diaper bag for dogs 😆 I also love for quick trips to the field or dog park, I can fit good size jolly balls or chuck it kick balls. My dogs love running and herding larger balls, and the space inside a mavpac allows for endless possibilities. Sometimes I even struggle to fill all the space. “What else can I put in here?” I’ll never go back to any other backpack for my dogs. Mavpac is superior in every way! 🐕 ❤️