dogs cash flow cat american cash flow association cats factor puppy dog royal canin cfa puppies pet real estate investment broker hills eukanuba factoring