I have been ever so patiently awaiting a puppy, and now WE FINALLY HAVE ONE!!! His name is Rufus (much longer crazy AKC name is in the making)