It's a lovely tribute. I hope it made you smile while you were making it. Reliving some of those special times, some of the funny ones, and perhaps even some of the naughty ones.
If it brought a smile to your heart, even amongst all the pain, then it did what a tribute is supposed to do. It allowed the love you had, to shine above the pain of loosing her, even if only for a moment.
If birds do look down upon us, I wonder what Zoe would think? Would she be laughing along with at her antics, would she be sighing in content upon seeing you cradle her in your hands?
I think she'd approve.