hazel moore puke