pet developers cats dogs informatica investment development dog cat internet cfa open source ragdoll invest puppies inform kittens investing projects internal rate of return irr investor