danisgoat
Moderator
How about either an English Setter or Irish Setter. They are both great with kids, have a lovely coat, and are not too big or small.
I grew up with Irish, my kids grew up with an Irish and my mom still breeds and shows them. They are great family dogs. My boy was the best with our kids.
I recall both of them as being very affectionate goofy dogs.