Go get a DNA test done. The test will tell you which dog is the father to which pup. Simple, the color game will get you nowhere.
Find the Animal Reproductive Specialist in your area, explain your situation and ask how much a paternity test would be. You could also ask if both sires being father/son would be an issue and they'll 9 times out of 10 just answer your question over the phone.