Your dog is just practicing the canine instinct of food hoarding.
If a dog was lucky enough to find something to eat, he had to compete with other dogs in his packnot to mention other animalsto keep his spoils.
So dogs would bury bones and carcasses near their den.