You asked:

is a ram an animal

Yes. A sheep is a non-human animal.
sheep
sheep
sheep