I used to have a cat named Ebony (the cutest little kitten on the planet), and she used to play fetch with me. She would jump up on the bed with her little ball in her mouth and drop it in front of me. She would then jump off the bed and stand in position, anticipating the throw.
That cat would play fetch for HOURS and I mean HOURS. There was no tiring her out or boring her.
God I miss her.
She was given to me by one of the guys I used to work with. He came in to my office, placed her gently in my mail slot (it was a pretty big mail slot, but she was as small as a minute so she had plenty of room).... knowing that even though I didn't need another cat, I would end up taking her home. (He found her on the streets of Newark somewhere and brought her all the way to Hoboken, lol). What a guy.
She kind of looked like this ---->

but her eyes were bronze.
And I need to stop torturing myself now.
*sigh*