A ranch owner in Oklahoma has paid $24,493 ( £18,900 ) for a border collie from a farm in England ...