Etymology
Today it means: An animal that is a friend, to other mentioned animals or humans. Full definition →
Blend of animal + pal.
Etymology from Wiktionary, CC BY-SA 4.0.