Council holds public hearing on Dean's budget, approves small cities agreement