Professor Moriarty

Professor Moriarty

Professor Moriarty Professor Moriarty is part Shi Zu and part Yorkie and all of 5 lbs.  When Professor isn’t yelling at the mailman or anyone who dares leave the house, he enjoys surgically removing the squeaker from his toys and snuggling on mommy’s hip....