Hi,my hubby and I have discussed the dogs many a time.
I think many anti's believe that Jeremy planned to murder them all in their beds as sleeping targets,the easiest way?
But surely JB would have known that they would bark and this would have ruined his element of "surprise"?
We believe,that due to the dogs,whoever was responsible for the murders,was already in that house that night.
So,either Sheila was indeed the killer,or, Jeremy was already inside that house (having never gone home that evening,or having gone home briefly and came back).