OH CL I just don't know how you do it.
I have just noticed you first posted over 5 years ago! You deserve a Sainthood I am sure or just plain old certifying-lol.
You got her flowers as well and a dinner res. Here I am I have spent the day alone and I will spend the night alone-sigh. No cards no flowers, your wife doesn't know how lucky she is.

I am curious about your dog, btw good point about kids/dog thing. I guess God knew she wasn't mother material.
Now the dog, you call him sheep puppy dog, is he an Old English Sheep dog or a Border Collie or neither of those? just wondering thats all.

I hope your wife is appreciative of the flowers and meal.
Take care.