Here's what rhymes with sheepfarming.
                        
                        
                    
                                charming  forming  farming  warming  harming  storming  performing  alarming  swarming  disarming  informing  reforming  conforming  transforming  Words that almost rhyme with sheepfarming
morning  warning  mourning  adorning  charging  parking  pouring  boarding  bombing  boring  darling  parting  barking  barring  charting  darting  jarring  parsing  poring  starting  talking  reporting  supporting  forcing  marching  marking  bonding  carving  roaring  sorting  sporting  starving  storing  boxing  forging  guarding  pausing  soaring  tossing  warring  adoring  bobbing  calming  chopping  courting  daunting  dawning  dodging  doping  farthing  hoarding  jogging  popping  starring  bawling  coursing  docking  sourcing  sparking  taunting  topping  warding  warping  according  calling  drawing  falling  walking  watching  causing  wanting  adopting  blocking  dropping  longing  shopping  stopping  washing  absorbing  appalling  knocking  launching  lodging  plotting  scoring  shocking  sparkling  startling  affording  costing  coughing  departing  hauling  haunting  imparting  importing  locking  logging  mocking  nodding  robbing  rocking  rotting  sobbing  stocking  awarding  blotting  embarking  endorsing  flooring  galling  gnawing  hopping  outpouring  outsourcing  purporting  retarding  sawing  scarring  scorching  snoring  spawning  spotting  stalking  thawing  trotting  yawning  biasing  brawling  divorcing  fawning  hawking  lacing  mopping  plodding  prodding  smarting  snarling  snorting  stalling  thwarting  belonging  regarding  crossing  recording  solving  enforcing  ignoring  restoring  rewarding  clotting  crawling  cropping  discharging  enlarging  exporting  halting  prompting  remarking  resorting  throbbing  discarding  distorting  exhorting  flogging  imploring  overarching  sprawling  squatting  vaulting  applauding  bombarding  clogging  deploring  discoursing  faulting  flaunting  flocking  marauding  salting  swapping  thronging  exploring  responding  evolving  recalling  reinforcing  resolving  revolving  dissolving  exhausting  installing  prolonging  assaulting  scalding  involving  withdrawing  interlocking  transporting  disregarding  cataloguing  exalting  corresponding