Nauseation is an uncommon word meaning the process of making someone feel sick.
It could be used in the OPs context:
I find the best way to stop someone doing something like that, is some good, old fashioned, nauseation.
.... And then Dad forced me to drink the whole bottle! I didn't think people actually nauseated in real life!
A similar punishment type involves making someone continue a prohibited act ad nauseam. A prefect might order a classmate to run round and round the field as punishment for running in the corridor, or stand in the playground and constantly repeat the same word over and over again as punishment for bad language.
Looked at from another angle the word encouragement could be used. The idea is that if a person does something he shouldn't he should be encouraged to carry on as it will eventually make him lose interest, so if the father simply "encouraged" rather than forced the boy to drink the rest of the bottle, perhaps sharing it, this would also deter the son from drinking in the future.
I find the best way to stop someone doing something like that, is some good, old fashioned, encouragement.