Как выполнять код с задержкой в JavaScript?
используйте setInterval() или setTimeOut()
Создайте функцию назовите например Draw_Image. В функции должно быть ctx.drawImage(bug, bugX*20, bugY*20); 
А в том месте где нужна задержка напишите setTimeout(Draw_Image, 1000)