Possibly a giant ground sloth or some form of mastodon, only because no one knows anything about their behavior to rule them out. There are sheep and goats, but so far as I know, they are about as tameable as deer.....bring up the Muisca people in South America, who semi-domesticated deer by...