translate English to French: Other pups may have been present but not seen.
Il se peut qu'elle ait eu d'autres petits, mais personne ne les a aperçus.