Heterochromia in dogs: what is it and why does it occur? | TeamDogs