My best bet is that it's a reverse shinto shrine where they worship humans. Heh, just imagining a human god bestowing a blessing onto the dogs
Also the phone from the previous chapter had 母 which meant mother, but well that was translated in this chapter so it's not like it makes much of a difference