QUOTE(cliffang83 @ Feb 12 2014, 09:57 AM)
Why not consider smaller breed and non-sporting breed?
Since you are like first time owner, at least if you mistakenly train up a smaller breed puppy, the damage may not be big.
Bigger dog will have bigger damage if not done right.
What cliffang83 say is right, first time owner are more likely to make mistakes. So to say that you can train any dog to suit your need is not impossible. But over optimistic, especially when no sufficient prior research has been done.
A puppy of a boxer or dobermann may look cute when they are 3 months old, u may tolerate their antiques then - such as jumping and mouthing, fast forward 2 years later, you probably wouldnt like it.
What are your options if such situation happens?
In a nutshell, what would you rather face, a large angry dog or a small angry dog?