Just a reminder, Carrot is not his real name, just a nickname ;-)
Also, the spyglass was a wedding gift from a magical race of friendly fishy people known as the Qceoo. They live far away on the west coast of the continent, and were quite disheartened that they couldn't make it to the wedding. So they sent the spyglass along with several other valuable gifts. You'll get to meet them in book two!