Dog owners have told themselves they have to put up with all the dog stuff and deep down they hate it.
Yeah it can be annoying and frustrating. But I can tell you that my dog was on vacation with my parents for two weeks and I missed her so much. They're just worth all the annoying parts.