Мы обычно с детьми оговаривали время возвращения плюс-минус полчаса. Если по какой-то причине ребенок задерживался, то звонил и говорил: "Мама, тут так классно, я еще пару часиков побуду?" По обстоятельствам решали. Или "побуду", или "очень поздно и опасно возвращаться, потому что...", или находилось, кому провести, или разрешали до утра, только чтобы утром приехал и собаку выгулял вовремя Короче, находили копромисс. Исходя из интересов подростка в том числе  Дети всегда знали, что лучше и проще  позвонить и договориться, чем изображать "поломанный телефон"