Finally, sigh, we had some decent weather Memorial Day weekend. So I installed our new Doggie Dock ramp. I purchased the quick release mounting kit in addition to the ramp itself. Installation was a breeze, maybe 10 minutes. The ramp fits over a cleat and I installed the mounting kit (two...