cats pet puppies open source invest dogs ragdoll development dog developers horses horses for sale equestrian projects irr breeder equine cat horse investing cattery internal rate of return investment investor