im looking for a medium to large breed dog that dont shed alot and is not big prey animal something that will be easy to train and not stubbern that is good with children and other animals what are your oppenions

thanks