dogs factor old english sheepdog cats cash flow american cash flow association puppies cattery cfa cat dog real estate investment broker puppy oes factoring