Learning from a 10 week old puppy   more »