* Zoophile: This term literally means "lover of animals" and is sometimes used to describe someone who has a strong affection for animals.
* Animal lover: This is a more general and widely understood phrase.
* Passion for animals: This emphasizes a strong enthusiasm for animals.
* Affection for animals: This focuses on the feeling of tenderness and fondness.
* Caring for animals: This highlights the act of providing care and support for animals.
The best phrase to use will depend on the specific meaning you want to convey.