You asked:

what do you call a group of goats

goat
goat

The words for a group of goats are "drove", "herd", "tribe", "trip", "mob", "flocktribetriptrippe", "trippe" and "flock".