English Rhyming Riddles

I have a tail and four short feet, I say “meow” — I’m warm and sweet!
I’ve got four legs but cannot run, You sit on me when day is done.
I’m full of words, both old and new, Open me up — there’s lots to do!
I’m red or green, I grow on a vine, Add me to salad — I taste just fine!
I bounce and roll, I’m round and light, Kick me hard or throw me right!
I’ve got two wheels and handlebars, Pedal me fast to reach the stars!
light your way when skies are dark, Flip the switch — I make a spark!