We're so sorry to hear that you are not completely satisfied with your purchase.
The lenses will scratch but dogs see a bit differently than you or I. They see at either 20/40 or even 20/60 vision and can't focus well within 18' of their face. This means they don't notice the scratches as much as you or I would. We encourage all of our customers to get the most out of each lens before replacing them. If you feel that further steps need to be taken to rectify the situation, please reach out to our Customer Care department at 800-932-8371.