It means that he is scared, and is hiding to stay safe. You should be careful around an animal that is scared like that. They might bite you, and if he/she does, you should remember that it isn't really their fault. They are scared, and are only reacting to their fear. So, don't hit them for it! Hope this helps, good luck to you and the pup.