There are many reasons for such behavior. First of all, Shih Tzu does it instinctively to protect itself from the wild world and make a shelter as its ancestors did. Besides, they can dig due to boredom, curiosity, excess energy, anxiety, and mark territory.