The main reason that a dog who has just had puppies might take in a litter of kittens is because of motherly instinct. She will sense the helplessness of the kittens and take them as her own and raise them. Dogs are very protective of their puppies and there have indeed been cases where mother have taken in litters of kittens.
Hope this helps!