I can't believe my silly Lily is three years old! Well, actually I can. It seems so long ago that I found her sleeping on that bench in downtown Raleigh at three months old.  She may be black and white, but she has brought so much color to our lives.  From two...