Tips or recommendations?

Any tips on how to clean a small carpet? My daughter spits up all over it and it's starting to get gross. I should be scrubbing it every time but that's just not realistic. A carpet cleaning vacuum thing isn't in the budget