DragonSpell has a walled city and dragon eggs.
http://www.amazon.com/DragonSpell-Dragon-Keepers-Chronicles-Book-ebook/dp/B001A0NP6K