Let me paint a little picture for you. It's the first night of dog obedience class. There are about 10 other dogs; most appear to be purebreds. And most look like this isn't their first time at the rodeo. It's more of a"refresher" course. Louis is barking, tugging, whining, and desperately wants to sniff them all. We get our fair share of looks. I want to scream "He's a mutt from the shelter that we just adopted three weeks ago!" Instead I cry in the car on the way home. I feel embarrassed and frustrated. Why didn't he seem to learn anything? When will he get better? As if life already didn't test my patience enough, Louis sure has been on a daily basis. But he's improving, slowly but surely. Some days we take one step forward and two steps back. But at least we're pointed in the right direction. Life, in general, can feel the same way. But most things we stress about each day don't really matter down the line. Our patience is tested just to see how tough we are, how much crap we can handle. So that we come out way stronger on the end. PS: I promise this will not turn into a dog blog. Just have to get it out of my system for a post or two.