When a wave of irritation rises at something your dog has done, the most useful thing you can do is name it honestly rather than bury it, because the moment you tell yourself you are not allowed to feel annoyed is the moment that annoyance quietly builds into something bigger. Loving a dog completely and unconditionally does not mean liking everything they do every hour of every day, and the two are not in competition, so you can adore a dog with your whole heart and still find yourself thinking, quite genuinely, that right now they are winding you up. That feeling is normal, it happens in every close relationship whether with partners, children or friends, and it does not make you a worse owner or a less committed one, it simply makes you a person living alongside another living being who is not, and never will be, perfect.
Most of the time the irritation is not really about the barking or the pulling or the dog flattening themselves to the pavement at the worst possible moment, it is about everything that came before. This is trigger stacking, the same mechanism we talk about endlessly with reactive dogs, where it is never the single event that tips things over but the accumulation of small stresses that leave you with no slack left, so the dog who asks to go out and then simply stands there, or barks for no reason the first time you finally sit down, becomes the last straw rather than the actual problem. Recognising this in yourself is the real skill, because once you can spot the buildup you can interrupt it before it lands on the dog who has done nothing wrong.
When you feel it rising the tools are simple and forgiving, so a deep breath and a slow count to ten genuinely buys you the space to respond rather than react, and lowering the goalposts for the day is not failure but sensible adaptation, which means that if lead walking is the thing that reliably tips you over you can take them somewhere they can be off lead, book a secure field, or let today be a rest day. Taking ten minutes behind a locked door for a shower to reset is entirely legitimate, and saying it out loud, whether to a friend, a trainer or the dog themselves, gets it out of your head before it festers and grows into something heavier than it needs to be.
Guilt often sits underneath the whole thing, the sense that you have not walked them enough or given them enough, so their restlessness feels like your fault and the resentment doubles back on you, and many dogs are also deeply tuned to our moods, some far more sensitively than others, which is why a grumpy tone can genuinely unsettle them and leave you feeling worse still. You cannot control the cupboard door, the missed alarm or the dog, you can only control your response, and giving yourself permission to feel annoyed, then choosing how you handle it, is what keeps the relationship steady.