Charlie models a Ruffwear Front Range Harness
Bought this harness when we were told to get a front-clip harness for "polite walking class" -- I never wound up using that feature, but it's been ideal for our hikes ... super comfy, easy to put on, and looks great in purple. Sizing was a little tricky to figure out -- at 8kg, I was surprised Charlie is in a 2XS, but we tried on our friends' XSes and they were definitely too big.
Charlie models a Doggles ILS Dog Goggles
These seem really great -- well-made, carefully designed, and effective. Not long after we bought them, it turned out Charlie did not have chronic dry eye (just allergies!) so we stopped training her to wear them. Sizing was a bit tricky -- pupperoni did not want to have the distance between her eyes measured, and they were a little big. Probably fit now.