While it's commonly believed that having two eyes with different colors is a sign of blindness or vision problems, dogs with hereditary heterochromia have normal vision. Another fairly common belief is that dogs with heterochromia have hearing problems. This is untrue in the vast majority of cases, though Dogster points out that Dalmatians with heterochromia do have a higher prevalence of deafness.
As mentioned previously, acquired heterochromia can result from an eye injury or a health condition. Acquired heterochromia can also be similar in appearance to several eye conditions, including cataracts and glaucoma, so it's important to check with your veterinarian if you notice your dog's eye colors changing.
Most dogs with heterochromia don't have any related health problems — they just have a more unique set of peepers than other pups!