Titania decided to wait until the time was right before she divulged Smaug's backstory to Liam. Shiranui saw Smaug start complying with Liam's order.