Oi, Mariana, tudo bem?
Entendi seu ponto de vista, pra mim também é estranho pensar que um sistema pode ser um usuário, mas vou tentar esclarecer
Usuário é diferente de cliente, o cliente é quem compra o produto, o usuário é quem o usa. Eles podem ser a mesma pessoa, ou não
No caso do cachorro, imagine que seu dono comprou um saco de ração. Então o dono é o cliente, mas o usuário é o cachorro, já que ele se alimenta com a comida, e também possui sentimentos ao utilizar esse produto
Agora, pensando no sistema, vamos imaginar o google tradutor. Ele é um sistema de tradução, que faz a ponte entre os textos. Então o sistema recebe alguma informação, utiliza ela e depois mostra outra informação pra gente. Nesse caso, o sistema foi o usuário do texto informado
Cotidianamente, pensamos mais em usuários humanos, mas com o tempo essa percepção vai melhorando e nos tornamos capazes de trabalhar com vários tipos de usuário =)
Espero ter ajudado, bons estudos