> lol have to consider Cicero in all my decisions now...
Yes, you will :-)
It's an exciting time getting a puppy, to help pass the time while you are eagerly waiting to collect him, you can make sure you are ready for him.
All puppies play-bite, but when you have such a huge puppy, you can easily start to think that you have been conned and have actually got a T-Rex in a puppy costume!
The bite stops here is a great article that should really help you get a grip on the puppy play biting and give you some understnading as to why it is important to illiminate the biting in stages.
Other considerations - gettting pup in/out of a car. In the UK we tend to not let our pups jump when growing, so getting such a huge pup in/out of a car can pose a problem. Not so much to start with, but give it a few weeks, then it gets hard to pick the pup up as he wieghs so much. I got a dog-ramp, so Buster (English Mastiff) can walk up/down the ramp to get in/out of the back of the car.
Another thing, you may allready know, is that kind, fair, consistant, reward-based trainnig is the way to go. You will be getting a dog that will end up very powerfull and very large, on top of this he will have his own mind and be no push over. It's very important that he listens to you. The best way to acchieve this is thorugh reward-based training, so you end up with a massive, powerfull dog that thinks the best thing in the world is to do what YOU tell him to do :)
Other types of 'training' (such as that of Cesar Milan) works on the basis of basically bullying the dog - not nice for any dog but forget that with a mastiff, he will
not be bullied
(you should allready know from research that mastiff do not respond well to harsh training)
and you are likely to end up getting hurt.
Treat your dog with kindess and respect and he'll do the same to you :)