I cani ululano quando la musica viene suonata perché vogliono provare a copiare il suono dell'armonica e vogliono aggiungere rumore. Nei lupi, l'antenato del cane, ogni cane urla sulla propria nota e non ululerà sulla stessa nota di un altro.
Alcuni scienziati hanno preso questo per dire che i cani come i suoni cacofonici si fanno quando ululano su note diverse. A volte i cani amano ululare quando sentono i loro umani cantare o suonare un altro strumento come il flauto o la chitarra perché vogliono far parte del "branco" proprio come farebbero se fossero in libertà come un lupo. È difficile sapere esattamente cosa sta succedendo nella mente del cane quando cantano, ma copiare il suono dell'armonica o unirsi alla persona che suona l'armonica sembra essere la ragione più probabile per cui un cane urla quando il suo proprietario gioca l'armonica.
I ricercatori hanno anche scoperto che i cani hanno i loro gusti musicali e possono percepire il tono o il tono di una nota. Un cane che è rimasto solo può anche ululare così che i suoi umani o altri compagni di cani nella casa verranno a cercarlo. I cani non sono animali solitari e godono della compagnia dei loro proprietari e dei loro compagni di cani.