hello... welcome... congrats on the pup... What we did was get her out a lot... we have a great downtown area... and as striking as they are, most people come right at them... the others run to the other side of the street... I also suggest group training... as "silly" as some of these can be... they get you guys around other dogs and new experiences... just my two cents.. I also believe these like other Mastiffs develop slower... longer "puppy" stage... This is a great forum... use it ... lots of info.... just got to dig around a little...T.... check my girl out at teamcanecorso.com.... not selling anything... just a proud owner... last thought I always tell people with pups it's better to figure these things out when their smaller then when their bigger... and these guys get big...