Internal parasites. White gums in the dog can also be caused by invisible internal parasites, which latch onto the intestinal walls of your dog and again, feed on the nutrients in your petâs blood. This in turn can lead to anaemia, which occurs when the haemoglobin and red blood cells are compromised.