If you guys haven't already seen it, I really recommend the Event Guide. It is an absolute god send, especially considering how the mods failed to properly explain anything.
And just a reminder, you have to have your pet equipped. If it's not, then I won't be able to give treats! 3nodding You can equip them at your home. If you don't see them in your house, just exit and then re-enter.