Tibetian Mastiff It’s a huge breed dog and it’s not suitable for novice pet owners because they are very huge in size and they don’t easily obey commands. These dogs are used for high-security purposes. Training them is both expensive and hard.