Jack Russells can be very confrontational with other dogs regardless of breed if they are not socialized at a young age. Supervision is the key to keeping peace.
No, jack russells will not gets along with others. So make a seperate shelter for these type of dogs. They are inteligent and hardworking, so they are very useful to us.
If you are getting another dog it may take sometime for the dogs to get along. When a new pet is introduced into the home the old ones tend to get a bit jealous and do things they don't normally do. They get used to it over time.