I currently have a 1 1/2 year old german shepherd. my wife has a cat. she wants a dog that is her dog. like strider is both of ours but more mine, she wants one thats more hers. she loves smaller dogs, terriers, corgis, pomeranians, sckipperke (spelling?), etc. I already have a few ideas that we are leaning towards, including golden retriever, lab, and australian cattle dog, but I was hoping some of you guys would suggest a few YOU think would be good. doesnt HAVE to be small but she deffinetly doesnt want one bigger than a gsd, so saints and newfies, danes and filas, etc are out. like I said I have a short list of breeds we are considering, but before I list all of them I'd like to hear your thoughts. thanks..