I will suggest you GSD, Rotty or Boxer these are very good guard dogs and also very good with Indian climate. Please do search on guard dog breeds. Read my blog how to choose a puppy that might be helpful. You can consider bullmastiff if you like big dogs. happy searching!!!!