# Buoy

> Buoy the Newfoundland is a dog in tibo.dog. Leaps at enemy shots that come close to you and catches them.

Source page: https://www.tibodog.wiki/dogs/newfoundland · Wiki updated 6 Nov 2026, 07:47 UTC · Game version 76 (`main-Dy4d7hb5.js`, data synced 6 Nov 2026, 07:21 UTC)

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

| Buoy | |
|---|---|
| Name | Buoy |
| Breed | Newfoundland |
| Ability | Brings pickups from far away (`fetch`) |
| Ability every | 1.5 s |
| Aura | Max HP +8 (`maxHp`) |
| Legendary | No |
| Max level | 5 |
| Spawn weight | 8 |
| Speed | 80 |

**Buoy** the Newfoundland is a dog that can join Tibo's pack. In-game description: “Leaps at enemy shots that come close to you and catches them.”

## Ability

**Verified** (dog ability code in `sim-h87i1VLB.js` and `run-extras-zcHDkxyh.js`):  `power` is the training multiplier below; damage is Tibo's damage multiplier.

| Parameter | Value |
|---|---|
| `kind` | fetch |
| `radius` | 0 |
| `every` | 1.5 |

## Aura

While in Tibo's pack, Buoy adds: Max HP +8 (`maxHp`).

## 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 | — | — | — | 1.5 | 1 |
| 2 | 0.85 | 1.3 | 1 | 1.275 | 1.3 |
| 3 | 0.85 | 1.3 | 1 | 1.084 | 1.69 |
| 4 | 0.9 | 1.2 | 0.5 | 0.975 | 2.028 |
| 5 | 0.9 | 1.2 | 0.5 | 0.878 | 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-h87i1VLB.js: `function bi(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 | Max HP +8 (`maxHp`) |
| 2 | Max HP +16 (`maxHp`) |
| 3 | Max HP +24 (`maxHp`) |
| 4 | Max HP +28 (`maxHp`) |
| 5 | Max HP +32 (`maxHp`) |

## Obtaining

Stray dogs appear as [Stray Dog](/points-of-interest#stray-dog) points of interest; walk onto one to recruit it. Buoy's breed weight is 8. 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-B2QgVh5z.js: `"content.dog.newfoundland.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` | Boya | Terranova |
| हिन्दी · Hindi | `hi` | प्लव | न्यूफ़ाउंडलैंड |
| Deutsch · German | `de` | Boje | Neufundländer |
| Français · French | `fr` | Bouée | Terre-neuve |
| Português (Brasil) · Brazilian Portuguese | `pt` | Boia | Terra-nova |
| Türkçe · Turkish | `tr` | Şamandıra | Newfoundland |
| Bahasa Indonesia · Indonesian | `id` | Pelampung | Newfoundland |
| Русский · Russian | `ru` | Буй | Ньюфаундленд |
| Bahasa Melayu · Malay | `ms` | Pelampung | Newfoundland |
| Filipino | `fil` | Boya | Newfoundland |
| मराठी · Marathi | `mr` | तरंगा | न्यूफाउंडलँड |
| Tiếng Việt · Vietnamese | `vi` | Phao | Newfoundland |
| తెలుగు · Telugu | `te` | తేలిక | న్యూఫౌండ్లాండ్ |
| தமிழ் · Tamil | `ta` | மிதவை | நியூஃபவுண்ட்லாந்து |
| বাংলা · Bengali | `bn` | বয়া | নিউফাউন্ডল্যান্ড |
| ไทย · Thai | `th` | ทุ่น | นิวฟันด์แลนด์ |
| Hausa | `ha` | Buoy | Newfoundland |
| Naijá · Nigerian Pidgin | `pcm` | Buoy | Newfoundland |
| <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": "newfoundland",
  "ability": {
    "kind": "fetch",
    "radius": 0,
    "every": 1.5
  },
  "flagged": {
    "kind": "catch",
    "every": 1.5,
    "retry": 0.25,
    "range": 64,
    "margin": 6,
    "leap": 0.6
  },
  "aura": {
    "maxHp": 8
  },
  "levelUps": [
    {
      "every": 0.85,
      "power": 1.3,
      "aura": 1
    },
    {
      "every": 0.85,
      "power": 1.3,
      "aura": 1
    },
    {
      "every": 0.9,
      "power": 1.2,
      "aura": 0.5
    },
    {
      "every": 0.9,
      "power": 1.2,
      "aura": 0.5
    }
  ],
  "weight": 8,
  "speed": 80,
  "size": 8
}
```

## Sources

Game version 76: `main-Dy4d7hb5.js` / `boot-hIJLLsUX.js` / `sim-h87i1VLB.js` from https://tibo.dog/, researched 2026-11-06. See [Versions & updates](/versions).
- Content registry exported by `boot-hIJLLsUX.js`; boss definitions and order exported by `sim-h87i1VLB.js`; lazy endgame definitions from `endgame-content-Bg_TTn8R.js` and `catalog.generated-CGPr8F-1.js`
- English names and descriptions from `i18n-en-content-B82Vm8yR.js`
- Names in other languages from the game's 26 per-language content files (`i18n-*-content`) of `main-Dy4d7hb5.js` (`data/i18n-names.json`)
