Collies are shepherds by their nature. They will also become good herding dogs for your children. They are able to show a great patience and play with your children, allowing your little babies to do whatever they want. These dogs do not know how to show any kind of aggression.
Playfulness and kindness are the main features of Labradors . But, they will not be able to protect the baby, and will bark just for fun. Unlike them, German Shepherds are both amazing nannies and guards. Besides that, German Shepherds and considered to be the easiest to train.
More answers