Well I would go with a GSD, I have a 120 pound male that is a gentle giant, I would worry about the yorkies before I would Max. They do shed a lot but they are great with children, I have no problem with taking my grandbaby around him, Max will sit and just look until I tell him he can smell and get close.
As for being outside my Max stays outside almost all the time, he can come in if he wants to but he rather be outside where he can run, play, and chase the squirrels and rabbits, he hates to come in, and I think its not cruel, I think it would be cruel to not let him stay out if he doesn't want to come in. He use to come in at night but cried at the door wanting outside. Good Luck to your sister with whatever baby she gets. I have very bad allergies and he doesn't bother mine at all.
__________________ KIM |