factor cats dogs pet american cash flow association china cash flow english moscow dog broker cat italian puppies german russia spanish factoring french cattery real estate investment