Okay so i have been doing a lot of research and i just can't seem to make up my mind. The dog breed i have in mind are Golden Retriever, Border Collie, Labrador Retrievers, or Australian Shepard. Now see I want a dog that is super friendly, I have a six month old son and i want him to be...