cats pet dog broker improvements dogs cattery puppies have factor find including inclusive factoring american cash flow association all your cat you contractors categories home cash flow real estate investment