kennel puppy pet kittens katten dogs architecture cats non-procedureel cat specificatie software architects dog dieren herder thin-client radius3 hond honden breeder rapportage application design architect orm