I'm wondering if someone can help me understand, what is the difference between a Hanoverian and an Oldenburg. The reason I ask is, my filly is Hanoverian (sire) and TB (mare) but I've noticed that some of her sire's foals are called Oldenburgs? Thanks in advance if you can clarify this for me!