In reply to jules699:
As others have said: Vet - ASAP.
May've eaten something nasty from the garden but 5yrs old is pretty young.
We have nasty snakes down here but cats generally come out on top but may be subued for a day or so if bitten.
Water, food & love ... AND A VET CHECK.
Best wishes.
AP.