You asked:

collective noun for puppies

  • puppy
    puppy
    "litter".