Heterochromia in dogs is a medical condition that affects the eyes. Specifically, it causes a pup to have two different colored eyes. Thankfully, the condition often doesn’t need treatment unless ...