>> So what's the pro's & con's of your breed, & would you choose that breed again.
Mastiff.
CONS.Size - needing to get a larger to car to fit him in, passing people on walks on narrow pathways, if walking in slippy conditions he only has to step into me ot knock me over, socialising with strangers & other dogs is hard due to public perception (even as a pup). Don't have the room for another Mastiff :( Easily kncok you off your feet in play or bargin past, or drag you to the door (or even give you a ride to the door if he tries going through your legs

)
Slobber - it gets everywhere

Shedding - (I can't understand how he isn't bald!!)
Temperment stubborn, if he doesn't want to do something it is extremely difficult to entice him to do it, even with his best motivator (food), it has many implications - eg. passing people (esp. on narrow pathways) if he decides he wants to say hello he will sit in the middle of the path and will not be moved, despite the most embarasing high-pitched vocal eticement form me and rubbing cheese in his nostrils! If he wants to go a different way than I do on a walk, he will sit/stand facing the way he wants to go
(but it only takes about 15 mins now-a-days for him to give in and follw me - yay progress!! :) )
Playful with other dogs as he hasn't matured yet
(I expect him to outgrow this)
, this would not be a con for a smaller dog, but people really do not like such a huge dog doing a play-bow at thier dog, even if it has ambushed us and it can get tricky tring to stay on ones feet when he gets OTT :(
PROS.Size. Yep, its a 'pro' too!. When walking in slippy conditions, he can be used as a hand-rail
(grab collar which is at hand-height, say 'walk gentle' and he'll slowly take one step at a time)
, or he can be used as an 'anchor', great for going up hill- send him ahead on long-line, say 'wait' and use long line as winch to pull oneself up the hill :) Loves rough-play so his sizes makes that easy.
His size makes him robust, so it doesn't matter if you step on him, LOL (but it's not nice if he steps on your feet!).
Perfect size for big, hearty, cuddles and you can use him as a pillow to cuddle up against on the sofa.
SlobberCan be used to one's advantage when you meet somebody you'd rather not hang around to chat too, LOL (" must dash, before he flicks his head and sends that 8 inch slinger your way" ).
TempermentDoesn't appear to see the bad in other dogs, even when they are not being very nice to him :) Loves meeting poeple. Adores cats, pays no interest to birds/small aniamls. LOVES being 'lounged' on - he'll happily spend the whole day snoozing on the sofa if he has somebody draped over him! Really chilled-out and the perfect couch-potato companion.
Would I choose this breed again? YES, without a doubt! the only problem is I simply can't fit 2 of them in my home, we've talked & talked about it, but it just will not work (haven't got the room for 2 dog beds that size and if they both slept on the sofa we would have nowehre to sit!). So if we do get another dog while we have Buster
(really want one, but he's got some maturing & training left to do yet)
, it would have to be something smaller (lab size would fit).
Oh dear, I've waffled on again, I could type all day about my doggie!!