A child throws a ball inside the house hard enough to knock over some furniture.
He knows he's not supposed to throw the ball inside, so there's a punishment.
Is "taking the ball away for a week" an effective punishment for a child under 5, considering that they seem to have shorter attention spans? After an hour they'll probably forget they ever even had the ball (unless it was really important to them), so bringing it back after a week will be more like a reward (hey, remember this? You can have it back now) than a punishment..?