dogs cash flow dog american cash flow association cats factor puppies akc cattery cfa cat pet real estate investment broker puppy ragdoll factoring