14 days
I think God wanted the Israelites to keep the lamb for 14 days so they could grow attached. Thus, when the sacrifice took place, it would be personal. And they wouldn't just be going through the motions. As something of a pre-cursor to Christ...his sacrifice meant something as well.