Advice/opinions on training are like________, well everyone who has a dog has one...so here is mine

Enjoy it! It can be frustrating for you but also for the dog. I have "trained" my last two dogs. Were/are they perfect? Hell no. Will that dog do anything to please me...yep. I really think it has something to do with the time spent training. First and foremost she is part of our family. Training and that process strengthened that bond. You have a great looking pup...try to enjoy every minute you have with it. And remember, at least in my experience, training never really stops.