They were impeccably trained to follow the rules strictly and protecting the house from snakes trying to enter it. Each of them remained exactly in place and didn’t leave their spot unless told to do so. They were also doing a rotation where one dog would move to the next entrance and the others would do the same. Their whole purpose was to protect the house from snakes.
From your description, it seems to be some place in the vital world, some benevolent being of the mid-worlds that holds wealth. The dogs are faithful guardians of the treasure, while the snakes are adverse vital forces trying to enter to steal it. Perhaps something in you has some kind of affinity with this being.
Affectionately,
Alok Da


