Thanks for all your opinions and help everyone, yeah i agree with the idea that its better to buy a dog already trained but in some ways its better to buy it from a puppy becuase it knows your its owner if you bring a already grown up dog into a new house it will be scared and wont be used to it