Today ted met my cousins dog for the first time my cousins dog is a lab cross staff and very unfriendly she doesnt like people, dogs, cats anything! She as always been fine with family though, and she was fine with ted they played happily for over an hour until she got tierd shes 9now!
But my question is do dogs know who is family and who isnt, do familys have the same smell or something? Ted is the same, hes only a puppy but if a non family member come here he growls and his tail goees between his leg untill hes had a good smell but if family come hes fine tail wags and he shows of puppy style

my brother came for the first time on saturday and as soon as he got in door ted was jumping up tail wagging i cant understand how they know!
Anyone any ideas ??