# Waffles

> Waffles the Corgi is a dog in tibo.dog. Barks every few seconds and freezes nearby enemies (not bosses).

Source page: https://www.tibodog.wiki/dogs/corgi · Wiki updated 6 Nov 2026, 03:55 UTC · Game version 75 (`main-CSuyb4iv.js`, data synced 5 Nov 2026, 21:45 UTC)

Breadcrumb: [Main page](/) › [Dogs](/dogs)

| Waffles | |
|---|---|
| Name | Waffles |
| Breed | Corgi |
| Ability | Freezes nearby enemies (not bosses) (`bark`) |
| Ability every | 5 s |
| Aura | Armor +6 (`armor`) |
| Legendary | No |
| Max level | 5 |
| Spawn weight | 10 |
| Speed | 90 |

**Waffles** the Corgi is a dog that can join Tibo's pack. In-game description: “Barks every few seconds and freezes nearby enemies (not bosses).”

## Overview

Waffles the Corgi is one of the eight ordinary breeds. Tibo recruits it by walking onto a [Stray Dog](/points-of-interest#stray-dog) that rolls Corgi (weight 10 of 80). Another Corgi stray later levels it up.

Every 5 seconds Waffles barks and freezes every pest within 60 units of itself for 1 second. The pest's own radius is added to that range. Bosses are not frozen. Its aura adds +6 armor, or +24 at level 5. Training makes the bark wider (about 94 units at level 5), longer (about 1.56 s) and more frequent (every 2.6 s).

## How it works

- The circle is centred on Waffles, not on Tibo. Waffles follows at Tibo's side, so the two are usually close.
- Both the radius and the freeze length grow with the square root of power: `60 × √power` units and `1 × √power` seconds. [sim-BkfBhQfw.js: `(e,t,n.radius*Li(i),n.stun*Li(i))`] A bark never shortens a longer freeze from another source, such as [Frozen Fries](/weapons/frozen-fries); the pest keeps whichever freeze ends later.
- If no pest is in range, Waffles checks again every 0.25 s, and the interval only restarts after a bark that froze something.
- At level 5 a pest that stays in range is frozen for about 1.56 s of every 2.6 s, roughly 60% of the time.

**Measured** (build 41 `main-B2gf34bA.js`, headless `tools/play.mjs`, seed `wiki`, standard mode, normal difficulty; Waffles added at Tibo's side and trained with the sim's own dog-join and dog-level-up functions; HP refilled every tick; Tibo standing still; level-ups taking the first offer; 150 s; barks timed from the game's `dogAbility` events): the shortest gap between barks was 5 s at level 1 and 2.6 s at level 5, which was also the most common gap (32 of 43). The longer gaps are likely Waffles waiting for a pest to come in range (inference; the run did not log pest distances).

## Tips

- Frozen pests take double damage from [Permafrost Fries](/weapons/permafrost-fries) (`shatter` 2), and the check only asks whether the pest is frozen, not who froze it. A Corgi therefore feeds that evolution. [sim-BkfBhQfw.js: `o.shatter[r]>0&&t.freezeT[n]>0&&(d*=o.shatter[r])`]
- The armor aura loses value as the run goes on, because armor is weighed against the attacker's level. +24 armor blocks about 32% of a hit from a level-10 pest at 0:00, but about 14% from a level-30 pest at 20:00. See [Armor](/stats#armor).
- Waffles cannot freeze a boss. In a boss fight its value is in freezing the pests that come with it.

## Ability

**Verified** (dog ability code in `sim-BkfBhQfw.js` and `run-extras-l2haGSVw.js`): Freezes nearby enemies within `60 × √power` for `√power` seconds. Bosses are not frozen (in-game text). `power` is the training multiplier below; damage is Tibo's damage multiplier.

| Parameter | Value |
|---|---|
| `kind` | bark |
| `radius` | 60 |
| `stun` | 1 |
| `every` | 5 |

## Aura

While in Tibo's pack, Waffles adds: Armor +6 (`armor`).

## Training levels

Each level multiplies the ability. `every` multiplies the time between uses (lower is faster), `power` multiplies its strength and `aura` scales the aura bonus. The multipliers below are copied from the game data.

| Level | `every` × | `power` × | `aura` | Ability interval (s) | Total power × |
|---|---|---|---|---|---|
| 1 | — | — | — | 5 | 1 |
| 2 | 0.8 | 1.3 | 1 | 4 | 1.3 |
| 3 | 0.8 | 1.3 | 1 | 3.2 | 1.69 |
| 4 | 0.9 | 1.2 | 0.5 | 2.88 | 2.028 |
| 5 | 0.9 | 1.2 | 0.5 | 2.592 | 2.434 |

**Verified**: ability power is the product of `power` multipliers, the interval is `ability.every` × the product of `every` multipliers, and the aura is multiplied by `1 + sum of aura` values. [sim-BkfBhQfw.js: `function Ii(e,t){let n=e.levelUps,r=1;for(let e=0;e<t-1;e++)r+=n[e]?.aura??0;return r}`]

| Level | Aura at this level |
|---|---|
| 1 | Armor +6 (`armor`) |
| 2 | Armor +12 (`armor`) |
| 3 | Armor +18 (`armor`) |
| 4 | Armor +21 (`armor`) |
| 5 | Armor +24 (`armor`) |

## Obtaining

Stray dogs appear as [Stray Dog](/points-of-interest#stray-dog) points of interest; walk onto one to recruit it. Waffles's breed weight is 10. See [Dogs](/dogs#getting-dogs).

## Names in other languages

**Verified**: the name the game shows when another language is selected in Settings, from its translation files. [i18n-ja-content-DO6GrqHt.js: `"content.dog.corgi.name":["ワッフル"]`] See [Languages](/controls#languages).

<details class="raw"><summary>Show names in 26 languages</summary>

| Language | Code | Name | Breed |
|---|---|---|---|
| 简体中文 · Simplified Chinese | `zh-CN` | 华夫 | 柯基 |
| 繁體中文 · Traditional Chinese (Taiwan) | `zh-TW` | 鬆餅 | 柯基 |
| 日本語 · Japanese | `ja` | ワッフル | コーギー |
| 한국어 · Korean | `ko` | 와플 | 코기 |
| Español · Spanish | `es` | Waffles | Corgi |
| हिन्दी · Hindi | `hi` | वॉफल्स | कॉर्गी |
| Deutsch · German | `de` | Waffel | Corgi |
| Français · French | `fr` | Waffles | Corgi |
| Português (Brasil) · Brazilian Portuguese | `pt` | Waffle | Corgi |
| Türkçe · Turkish | `tr` | Waffle | Corgi |
| Bahasa Indonesia · Indonesian | `id` | Wafel | Corgi |
| Русский · Russian | `ru` | Вафля | Корги |
| Bahasa Melayu · Malay | `ms` | Wafel | Corgi |
| Filipino | `fil` | Waffles | Corgi |
| मराठी · Marathi | `mr` | वॅफल्स | कॉर्गी |
| Tiếng Việt · Vietnamese | `vi` | Waffles | Corgi |
| తెలుగు · Telugu | `te` | వాఫుల్స్ | కోర్గీ |
| தமிழ் · Tamil | `ta` | வாஃபிள்ஸ் | கோர்கி |
| বাংলা · Bengali | `bn` | ওয়াফলস | কর্গি |
| ไทย · Thai | `th` | วาฟเฟิล | คอร์กี้ |
| Hausa | `ha` | Waffles | Corgi |
| Naijá · Nigerian Pidgin | `pcm` | Waffles | Corgi |
| <bdi>العربية</bdi> · Arabic | `ar` | <bdi>وافلز</bdi> | <bdi>كورغي</bdi> |
| <bdi>فارسی</bdi> · Persian | `fa` | <bdi>وافل</bdi> | <bdi>کورگی</bdi> |
| <bdi>עברית</bdi> · Hebrew | `he` | <bdi>וופל</bdi> | <bdi>קורגי</bdi> |
| <bdi>اردو</bdi> · Urdu | `ur` | <bdi>وافلز</bdi> | <bdi>کورگی</bdi> |

</details>

## Data

```json
{
  "id": "corgi",
  "ability": {
    "kind": "bark",
    "radius": 60,
    "stun": 1,
    "every": 5
  },
  "aura": {
    "armor": 6
  },
  "levelUps": [
    {
      "every": 0.8,
      "power": 1.3,
      "aura": 1
    },
    {
      "every": 0.8,
      "power": 1.3,
      "aura": 1
    },
    {
      "every": 0.9,
      "power": 1.2,
      "aura": 0.5
    },
    {
      "every": 0.9,
      "power": 1.2,
      "aura": 0.5
    }
  ],
  "weight": 10,
  "speed": 90,
  "size": 5
}
```

## Sources

Game version 75: `main-CSuyb4iv.js` / `boot-CPW8VVmR.js` / `sim-BkfBhQfw.js` from https://tibo.dog/, researched 2026-11-05. See [Versions & updates](/versions).
- Content registry exported by `boot-CPW8VVmR.js`; boss definitions and order exported by `sim-BkfBhQfw.js`; lazy endgame definitions from `endgame-content-CyuS5vbP.js` and `catalog.generated-JnyrtBzy.js`
- English names and descriptions from `i18n-en-content--0ALgcKX.js`
- Names in other languages from the 26 `i18n-<code>-content` files of `main-CSuyb4iv.js` (`data/i18n-names.json`)
