You asked:

what do you call a group of dogs

domestic dog
domestic dog

The words for a group of domestic dogs are "kennel", "pack", "litter", "gang", "legion", "cowardice", "comedy", "cry" and "mute".