Roger,
Don't know about Dog, but I got my visors (headlight & lightbar lamps) from Vintage Titanium Spares: their web site

Unfortunately, because of my accident, I have not been able to mount them yet. Once I get my new bike and can get more mobile to work on her, I'll put them on. They do look to be pretty good visors and they were fast in shipping and easy to correspond with. You might want to check them out as an option to consider.
Steve


Blue/White 2007 TBA, Thruxton needles, Unifilter, AI removed, Polaris Bellmouth, Bubs, Nology Coils/wires, Lightbar, Ricor Intiminators, Hagon Nitros, Tall Sissy Bar w/luggage rack, Dart flyscreen & Lowers. 130 Mains, TrueGel Battery MG12-BS.