Golden retrievers are more loyal, friendly, and smart than a pitbull, but on the other hand, Pitbulls are more protective, so it depends why you want the dog, if you want a guard dog than a pitbull would suit you, but if you want a companion dog then get a golden retriever, I would take the Golden retreiever.