Is AUTHOR wrong in the post ? POST : So I've been seeing this guy for about a month now. He has a 6 months old golden retriever puppy that I love very much, but since it's a puppy, it has a lot of energy and jumps a lot on me. When I'm at his place, I try as much as I can to push the puppy back and tell it "no" when it's too hyper, but it always come back to scratch (not on purpose) and lick me (totally on purpose but it's okay) . 

Today I noticed a scratch on my eyeglasses that wasn't there yesterday (before going to his place) and it's bothering my vision when there is too much light. I have very, very bad eyesight so I can't function without my glasses. I showed the scratch to the guy and told him it might be because of his puppy. He seemed very bothered and said that he would pay for the lense.

I have not asked him to do so, but I'm a poor student and really need to change the lense. The two lenses together costed me about 350$.

I would feel really bad for making him pay for the lense since I can't be 100% sure that it's his dog fault (although I'm pretty sure it is) , and even if it is, I may be kinda responsible for not pushing the puppy back enough. 

WIBTA for making him pay for my eyeglasses? 