This is a great accessory to have on or off the trail. I feel much safer having my pup wear a sturdy harness like this one for our hikes. He also likes to wear it out in the town. The pockets work great for any gear that he needs on the trail or a day at the park. I'm a huge fan of the design, - the attachment points, the reflective trim, the pocket size. Not to mention he gets so many compliments when he's wearing it.