I am no expert but I do have a lab that I bought as a started dog from Sporting Life Kennels in Oxford Mississippi that I am happy with. Training prices vary from trainer to trainer and some dogs take longer than others to get where you want them. If I was giving any advice it would be to talk to several different trainers and tell them what you expect the dog to be able to do when you get it back. A started dog to one trainer is not the same as a started dog to another trainer. They all have their own definition, so the more you know about what you expect the better you can communicate that to the trainer and the better idea he can give you as to how long it will take to get the dog to that level. Oh by the way I do have a 4 month old yellow female puppy that I would sale.