Someone asked me yesterday "Why do you call yourself a goat farmer not a goat rancher?" Interesting question. Well people that have dairies usually are farmers whereas people with all meat animals ie. beef cattle, are ranchers. So if you have mostly dairy goats you are a farmer, if you have mostly meat goats you are a rancher.
(I grew up with grandparents that were dairy farmers and cattle ranchers)