De acordo com o exercício, a resposta correta seria:
Type Cliente { Id: ID! Nome: String! Pets: [Pet!]! } Type Pet { Id: ID! Nome: String! Dono: Cliente! } Acredito que o correto seria:
Type Cliente { Id: ID! Nome: String! Pets: [Pet!] } Type Pet { Id: ID! Nome: String! Dono: Cliente! } No "Type Cliente" o campo "Pets" será um array que deve conter obrigatoriamente um Pet ->" [Pet!]", porem o campo não é obrigatório pois o cliente pode ter nenhum Pet: "Pets: [Pet!]"