cats puppy pet crm cat thin-client open source radius3 retriever management software kittens development dog customer projects developers labrador relationship