[QUOTE=aliceo;8447465]
and, i firmly believe that dogs are individuals and many times do not fit the breed profile.[/QUOTE]
The whole point of breeding dogs is to ensure that they DO fit the breed profile. A well-bred puppy from a breeding selected for correct temperament and breed traits is the best way to get what you want. But, it requires the puppy training part, which may not suit your needs at this time.
You can get a great adult purebred or mixed breed dog from a shelter or rescue, but you may be just as likely to get one that is not, or that might even have problems due to its previous ownership.
I’m not trying to talk you out of rescue/adopting, but if you truly want a working dog with a predictable temperament, the best way is to get one from a breeder that can demonstrate what you want in their breeding stock.
It’s not as much about the “breed” - but about the “breeding.”