The boy had a filthy mattress in a flat and had not been provided with adequate food or heating during winter months. He was rescued last April following a tip-off to Dundee City Council.