I just watched the police and families statements on Sky News.
Apparently, they weren't staying at the pub, they were there to help move some furniture. The dogs LIVED on the roof, but somehow someone left a door open and one or both of the dogs got in and found the baby.