The ability of being good watch dogs comes very naturally in dogs. There is no medicine or training program to reinforce it. Just make sure you give plenty of physical and mental stimulation to your puppy. Make sure he is well- socialised with other humans and animals. Remember, he is just an animal not a loaded gun.