i weaned DD1 at 2y7m. at the time i was pregnant with DD2, so we went with the whole 'you're too big to have boobie now, its for baby sister' - that worked for us!

sorry i dont have better advice for you!