Wild cats は、虎のような大きな猫を意味します。
Wilds dogsは、野良犬です。
Wild animalsは、例えばアフリカのサバンナにいるような野生の動物です。
feral dogs/cats は野良犬、野良猫ですが、feral catsの方が良く耳にするかもしれません。
stray dogs/cats/animalsは、一度飼われていたけど捨てられた犬や猫などを意味します。
I hope this will help you.
お役に立てば嬉しいです。
「野良犬」は基本的には "stray dog" とよく言われますが、「飼い主がいない犬」と言う意味の "ownerless dog" と言う表現も使えます。"Stray" は「行き場所の無い」と言う意味です。
例文:
I found a stray dog near our home. 「家の近くで野良犬を見つけた。」
She found an ownerless dog and took care of it for a year. 「彼女は野良犬を見つけて一年間世話をした。」
ご参考になれば幸いです。