That sounds like what I'm lookin for. Thanks!Yes , you have to manually push them down everytime you start the bike, but, they won`t fail , they won`t leak , and they last forever. I have one`s installed on my Harley for 100,000 miles now.
What is the correct size for the dog?Just my .02 about our dogs, get the correct ones and return the 10mm ones if you can, don't use adapters.

