I haven't visited anywhere yet where team hats are not a hit. another thread mentioned books, crayons, etc for kids, plus somebody posted a cool website for small toys. Cannot find that thread, but it is here somewheres.
don't just chase those dogs, contribute to the Saga Society - they are doing an admirable job and deserve support. A small donation would make a difference, plus you can purchase a cool tee or the great calender.
I admit to having a soft spot in my heart for animals. I also donate to children's charities - to me it isn't a choice between the two, it's support both.
Enjoy your trip!