Joey's getting some for Christmas, and I tried them on him and he seemed okay with them, they have two straps, one goes under the chin and another around the head. You can start with short periods, and use rewards to get them to be comfortable with them. We recently got a bike basket and many of the bike paths are covered in gravel, and I was hoping that these would protect his eyes. One of our members capt_noonie sells them and if you PM her, she gives YT members a 10% discount. Here's her site.
Three Yorkie Friends Doggles - Three Yorkie Friends Travel and Lifestyle Accessories