Tara is a jack russell terrier. An extremely friendly dog. If you need a best friend, she'll definetely be a good candidate. (She is lying by my feet as i type this).
She is friendly even with cats (she needs to be informed very clearly that it is your cat! Otherwise.....:)) She tolerates being around with other dogs as long as the other dog is not in her face too much.
Very protective. She will follow you everywhere. She was trained to follow me, my wife and my son to keep them protected.