Thanks guys. We looked at a book at the SPCA and decided she is a miniture spitz. There is another name, but I can't remember what it is. She very obviously has had training. If you tell her to sit, there isn't a moment's hesitation. However, I think she may have been abused, because if you yell at her, she immediately goes to her back and looks pathetic. We will keep you posted.