Why doesn't Burn Sanderson take Old Yeller home with him?

A.
He realizes Old Yeller is not the dog he is looking for.

B.
He trades Old Yeller for a milk cow.

C.
He trades Old Yeller for a big home-cooked meal.

D.
He decides Old Yeller is spoiled after living with the Coates family for so long.