Answer:
Doodle is just happy to be with his brother, and that his brother is taking interest in him. Even though his brother is actually ashamed to be seen with Doodle.
Explanation:
Speaker compares the sunlight on the buildings to the light that shines on the countryside, and he seems surprised to feel more at peace in the bustling city than he has anywhere else.