This has been discussed many times on here and a few very good posts on this go around. First you can't just get a good dog they are made from the day you take them home. I don't mean to be rude, but I believe most pet owners that don't train there dog for consistent obedience from the get go...