3 Life lessons from Shelby-the-wonder-dogMy 14-week old puppy, Shelby-the-wonder-dog (alternatively known as Shelby-the-demon-dog), is asleep on my lap (no small trick to type...