I pick up my puppy tomorrow. Now, we are moving into a new area, and want to train Mini to protect the yard. Is there a way we can teach her to growl at anyone that goes into the yard if we are not there? I was thinking we can have a safe word we can say to her and then she will know they are ok. Also, we want to train her not to take food from strangers without a safe word. As she will be out in the yard during the day when we are at work. And she will be in there with our smaller dog and our rabbit in a hutch. There have been a lot of thefts of rabbits and smaller dogs for dog fighting lately in my state. So I want to be sure Mini (who is a border collie) will protect the house and smaller animals, and fight back if anyone tried to steal her.