This section is a pretty comprehensive list of Collective Terms for Animals. Many will be familiar but others will be unheard of, deriving from 15th century witticisms or literary imagination, and some are simply archaic or erroneous. There are also some terms for pairs of animals and groups of three animals.
The list has been arranged alphabetically.
Here is the list of Collective Terms for Groups of Three Animals.