Say that we have a function, getRandomDog
that runs a callback function asynchronously with a dog object as an argument:
const getRandomName = function() {
const names = ['puppy', 'buddy', 'sam'];
return names[Math.floor(Math.random() * names.length)];
};