The only way to stop him from lying down and drinking is to stop giving him fluids in a bottle. It does not matter if he stops drinking milk and juice for a few days. At the age of 2 1/2 years he has no need to drink from a bottle he should be drinking from a glass. If there is no bottle he cannot drink from a bottle and he will learn to sit and drink fluids.