Collie type dogs need exercise and space. How old is your daughter? Do you have a fenced garden? Have you considered foster with option to keep? My grandkids, now 12 and 9 have been involved in fostering for years and soon understood that they were helping the puppies find forever homes. Some they were sorry to see go and some they were glad. We kept one who was born here, one older one who had been returned to the charity 4 times and one, aged 4 months, who as soon as he met Leo would not leave him alone and they sleep together three years later. Fostering first gives you all time to know each other and see how you get on. Rescue puppies will hopefully have been assessed as much as possible but it is difficult to ascertain how they will turn out. I found that mixed breeds were much easier to train than some purebreds. You really should see any puppy more than once before choosing and the parents, if possible