Years ago, when Cory came to us he was not but about 3 months old. As he matured, and became the alpha 4 legged member of the household, he thought he owned the food in the house and would snap occassionally. I do not tolerate biting dogs. So we had lessons everyday, I would sit on the floor with a bone, something he really loved and wanted badly. I would make him sit, give it to him, let him chew a minute of so, then would take it from him. This did not make him happy and he would growl and act like he would grab it back. I would tell him no, sit, and you are not alpha over me, I have always been head "bitch" here. We would do this every day, until I could take it away from him without a reaction. My son asked why I was doing this everyday. I had to explain, that I expected to be able to take anything out of a dog's mouth at any time, since, especially with Bs, you never knew what they would get into to, and could possibly hurt themselves. And as a show prospect, he had to allow other people access to his mouth. It took awhile, Cory was a stubborn boy, but we came to an agreement, and though he might warn off one of the other Bs, people could take anything from him. He might sulk afterwards, but he never did growl about it again. The breed has changed a lot since Cory was bred, the temperments have been improving, but they can still do unexpected things. good luck in finding the right match for your family.