Same dose, different dog: why a Yorkie can be ‘over-exposed’ while a German Shepherd gets almost nothing.