Next [of-の] house [of-の] dog [subject-が] all-night bark-continuously-て-いた [copula-のです].
ほえ続ける ('to keep on barking') is the compound 吠える + 続ける ('continue'). 一晩中 ('all night long') is a set phrase. のです at the end adds explanatory tone. A full complaint about a bad night.