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