Goldens are almost always wonderful family dogs, and no, 3 months isn't late. In fact it may give you an advantage in that the puppy may have a good start on housebreaking or if not, be more capable of understanding and "holding it" for longer periods.
As to your not stay on a leash remark, I hope you don't mean you plan to let your dog run loose. Dogs need to be on a leash when not in fenced yards for their own safety and in most cases for compliance with laws.
[/QUOTE
I meant in courtyard...he can be free in a big courtyard ...
And sleep on a couch of course 😃