It’s easy to lose sight of where you started from sometimes.

Me? Naughty? Never!
Last night Sampson and Sally played with a rope toy for an hour. They tugged with it. They each took turns waving it in one another’s face. Sally lay on the big bed and Sampson dragged her (and Thea who was napping on the same bed) around the kitchen floor. Sam didn’t snark, or lift a lip, or freeze up, or in any other way behave inappropriately. Resources have been a tough haul with him. I doubt he’ll ever be as easy with them as our first two dogs were (the things you don’t know to appreciate sometimes) but maybe one day a toy basket with many lower value toys will be able to be out again. (Don’t worry about the abuse-all the dogs who want toys get daily supervised toy time!)
I’m a good girl – all I do is sleep! I’m never frustrating.
The little things sneak up on you -and you  don’t realize how forwards you’ve moved sometimes. Puppy people getting frustrated? Take a deep breath and think about how much your puppy has learned. Is the house training better? Are sits better? Have you and puppy learned a new behaviour or trick? Are you playing a new game? I can promise you you’ve come further than you feel when  you are frustrated!
“Sometimes your joy is the source of your smile, 
but sometimes your smile can be the source of your joy.” 
Thich Nhat Hanh