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