I would say a shelter with low or no kill would be better then the farm (especially for the kitten), but if you can't find one, get them fixed and then put them to a farm is all else fails.