The main problem is that length and obedience are not generally mutually exclusive, so even the better sentence sounds odd. Nevertheless, both of these can be correct; it depends more on the style of the context: The dog is short. But he' s obedient.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.