A couple weeks ago, I got a puppy. I’m incredibly new to male dogs, and while I would love to eventually have him knot me( obviously when he’s older) I do not quite know how to go about training him. I don’t want him to think he can mount me whenever.
Any and all advice is appreciated
Yes, apply the above mentioned advice, make you THE "MASTER" (so that the dog listens to you and obeys as soon as you give him an order), try to do it with a single garment that you will only wear when you do it with him so that it fits in his head that as soon as he sees you with this garment, it means that you will do ZEX (animal SEX).
(And that you will not wear when your friends are there, of course! To avoid making false expectations of the dog and/or for your friends not having a belief of...)
Try to wait at least for the Small breeds (chihuahuas, yorkshires, etc.): their brain development is often completed earlier, sometimes as early as 6 months. Then for the Great breeds (German shepherds, labradors, etc.): their brain continues to develop a little longer, often up to 12 months or more (18 months +/-), even after reaching its final size, a dog’s brain continues to develop in terms of cognitive and behavioural development. Learning and socialization have a strong influence on their brain abilities, especially up to the age of 2.
The first weeks of life (up to 16 weeks) are essential for neurological development and learning of behavioral basics. Social and environmental stimulation during this period is crucial.
In summary, a dog’s brain finishes its physical growth between 6 and 12 months, but its mental and behavioral development can continue well beyond that, especially in large breeds.
That’s all I can say as advice, well... from what I know.
And above all, good luck! And do not get discouraged!
