if i had to pick between those two, shiba inu hands down. however, if i may make a suggestion... i've always believed in not so much worrying about the breed, but more the personality of the dog. i always suggest trying a mixed breed (or even pure breed, when they have them) adopted from either the humane society or one of the rescue shelters. over the years, i and my friends have adopted dogs from rescue shelters and they have become very important parts of our families. mixed breeds tend to have less health issues vs. pure breeds (many problems due to the almighty $$$, so lots of inbreeding by greedy people). in addition, i've noticed that mixed breeds that we have adopted have been very loyal members of our family and are generally friendlier and easier to train vs. pure breeds. Various rescue shelters and sometimes the humane society set up on saturdays at most of the petsmarts around the area. if you and your girl would consider that option, you both could give a good abandoned dog a chance at a new life at your home. good luck whichever you decide.