Drunk Guy: (seeing we're both in the tiny aisle he's trying to leave) Oh no.
Me: It's ok, go through. (stepping back to give him passing room)
Drunk Guy: Are you a dog lover?
Me: Am I a dog lover?
Drunk Guy: I'm sorry. I'm sorry! You're too pretty to deserve that! Forget I said anything.
Me: (confused gets in line behind him to pay)
Drunk Guy: No, you go ahead of me, I'm just a drunk guy, ignore me. I'm sorry!
Me: (paying the girl at the counter)
Drunk Guy: I've been drinking all day. I'm sorry. You're too pretty for that. I'm sorry!
I'm really confused. Am I out of the loop, or is dog lover some type of slang? Maybe I don't want to know...