Another pick a dog based on personality rather than breed person. I think you need to meet the dog in person but it is great that he's already in a home with kids. Rescues are usually honest too - they want dog's new homes to work out.
After losing our pure-bred Springer Spaniel years ago, we were started looking for a rescue lab. We ended up meeting a dog through a friend who managed a vet clinic who was found by a vet tech and living at the clinic. We are unsure what he is, but certainly a pit mix of some sort. He came to spend a trial weekend at our house and never went back. If anyone had told me 6 months earlier that we would have a pit in our house, it would have been a hard no but let me tell you, that dog is now at least 11 years old and SO SO sweet. He's changed my opinion completely on dogs and breeds. He's healthier, and smarter than any pure-bred we've had. I hope your family is able to have a similar experience.
Mom to Two Wild and Crazy Boys and One Sweet Baby Girl