cats dogs dog himalayan cat factoring himalayan kitten real estate investment himalayan cats cash flow himalayan history of himalayans cat puppies american cash flow association pet persian kitten factor broker himalayans for sale