Thanks for the recommendations. I will call my vet in the morning. I brought my cat home today, and they have given me pet-tinic iron to give him. He has bled a little since he has been home, but seems okay otherwise.
I hope that he gets better soon.
Have a great day.