Why does my dog hide his treats
Your dog may sometimes hide his treats as a way of protecting them. Then, he is the only one who can get them.
Your dog hides his treats because he can be territorial. Your dog wants to make sure nobody else can get to his treats and enjoys having his own special spot.