DBサーバから行の配列(ここではresult)を取ってきて、各行の中のanimalカラムのリストを作ります。
なお、各行にはanimal, number, animal_countが格納されているものとします。
ul
  each record in records= result
    li= record.animal
で行ける。
さらにfooの内容で条件分岐したい(ここではanimalの中身がnekoならcatに変換、inuならdogに変換してリスト化)場合は
ul
  each record in records= result
    li
      case record.animal
        when "neko": cat
        when "inu": dog
でOK。
さらに加工するには
ul
  each record in records= result
    li
      - var id_name_str;
      case record.animal
        when "neko"
          - id_name_str = "cat_" + record.number;
          a(id= id_name_str href="javascript:void(0);" name='animal_link') 猫#{record.animal_count}
        when "inu": dog
          - id_name_str = "dog_" + record.number;
          a(id= id_name_str href="javascript:void(0);" name='animal_link') 犬#{record.animal_count}
こんな感じでいろいろ使えます。
便利。
参考:
Jade公式サイト

