Qual a diferença entre pet namee nickname?

Resposta do falante nativo
Rebecca
Nickname(apelido) é um nome abreviado derivado do nome com o qual você nasceu, e qualquer um pode usá-lo. Por exemplo, meu nome original é Rebecca(Rebecca), mas meu apelido é Becca(Becca). Quase todo mundo me chama de Becca. Esse é o meu apelido. Não me importa quem me chama de Becca. Por outro lado, um pet name(nome do animal de estimação) geralmente é um nome que uma pessoa é chamada e é mais íntimo e pessoal. Por exemplo, minha avó me chama por um nome de animal de estimação Boo. Minha avó é a única que me chama de Boo. Minha avó me chama assim desde pequena, e é um nome especial que só ela usa. Se alguém me chamar pelo nome de Boo, vou pensar que não gosto ou que não gosto. Exemplo: Her nickname is Niki but her pet name that her mom calls her is squeaks. (Seu apelido é Niki(Nikki), mas sua mãe a chama pelo nome de estimação squeaks(Squeaks).)