<pre>
Q: Name ten common, non-slang three-letter words for farm animals.

A: ass
cow
ewe
pig
hen
hog
kid
ram
sow
tom

Not common, slang or not strictly farm animals:
ant
ape
bat
bay
bee
boa
bok
bug
cat
cob
cub
cur
dam
doe
dog
dso
dzo
elk
elt
fly
fox
gib
gnu
goa
gyp
kit
man
nag
owl
pad
pen
pet
pug
pup
tup
yak
yow
zho

With two letters: ox
</pre>
