Hi M.-
My mother used to keep this as a staple in our house:
De-Solve-It. It has a nice lemony fragrance to it and removes everything from gum, tar, PAINT, to blood, mud, and all that stuff. Spray some on, let it sit, then scrub it out. You may have to use a wet cloth to scrub it so it doesn't permanently leave the cleaner on the ottoman, but it has worked for me. Elbow grease required.
2 other options that have also worked for random stains for me are soilove and goo gone. But I would get the desolve it first. You can use it on your laundry, furniture, etc.
Good luck! I hope your ottoman gets cleaned!
-E. M