Q:

Is it possible for a female dog to have a litter of pups with two different dads

Answer

It is possible for a litter of puppies to have two different fathers. Each puppy has only 1 father, but the litter can have more.