Como retornar valores de membros em uma matriz de objetos usando expressões lambda

Eu tenho uma matriz de "Cão", onde eu quero imprimir o nome de todos os cães com mais de 5 anos.

Eu tentei algo como

Dogs.filter{ it.age > 5 }.forEach { it.name }

Isso me fornece o valor que eu preciso, mas como faço para armazenar e devolvê-lo como uma lista de strings? Tentei coisas como adicionar .join (","), mas como não recebo nenhuma matriz em troca, não funcionará.

questionAnswers(1)

yourAnswerToTheQuestion