Rockruff
#103 in the Sun & Moon Pokédex • Puppy Pokémon
Rockruff
#103 in the Sun & Moon Pokédex • Puppy Pokémon
Stats
Min
Max
HP
45
200
294
Attack
65
121
251
Defense
40
76
196
Sp. Atk
30
58
174
Sp. Def
40
76
196
Speed
60
112
240
Total
280
Ranges are for Level 100. Max assumes a beneficial nature, 252 EVs, and 31 IVs; min assumes a hindering nature, 0 EVs, and 0 IVs.

Normal

Shiny
Rockruff
Puppy Pokémon

Growth
| Pokédexes | Original Alola #103Original Melemele #103Original Poni #53 |
|---|---|
| EV yield | 1 Atk |
| Catch rate | 190 |
| Base Exp. | 56 |
Eggs
| Egg Groups | |
|---|---|
| Gender | 50% male 50% female |
| Egg cycles | 15 (3,840 steps) |
Lore

Sun
It’s considered to be a good Pokémon for beginners because of its friendliness, but its disposition grows rougher as it grows up.

Moon
This Pokémon has lived with people since times long ago. It can sense when its Trainer is in the dumps and will stick close by its Trainer’s side.
Evolution
| Pokémon | Requires | Evolution |
|---|---|---|
![]() Rockruff #103 | Level 25, dusk | ![]() Lycanroc #104 |
Encounters
| Location | Method | Level | Chance | Conditions |
|---|---|---|---|---|
Ten Carat Hill Ten Carat Hill Farthest Hollow | Walking in tall grass or a cave | 10-13 | 20% | - |
| Location | Method | Level | Chance | Conditions |
|---|---|---|---|---|
Ten Carat Hill Ten Carat Hill Farthest Hollow | Walking in tall grass or a cave | 10-13 | 20% | - |
Moves
| Class | Description | ||||||
|---|---|---|---|---|---|---|---|
| Start | Tackle | ![]() | Physical | 40 | 100 | 35 | A physical attack in which the user charges and slams into the target with its whole body. |
| Start | Leer | ![]() | Status | - | 100 | 30 | The user gives opposing Pokémon an intimidating leer that lowers the Defense stat. |
| 4 | Sand Attack | ![]() | Status | - | 100 | 15 | Sand is hurled in the target’s face, reducing the target’s accuracy. |
| 7 | Bite | ![]() | Physical | 60 | 100 | 25 | The target is bitten with viciously sharp fangs. This may also make the target flinch. |
| 12 | Howl | ![]() | Status | - | - | 40 | The user howls loudly to raise its spirit, which raises its Attack stat. |
| 15 | Rock Throw | ![]() | Physical | 50 | 90 | 15 | The user picks up and throws a small rock at the target to attack. |
| 18 | Odor Sleuth | ![]() | Status | - | - | 40 | Enables a Ghost-type target to be hit by Normal- and Fighting-type attacks. This also enables an evasive target to be hit. |
| 23 | Rock Tomb | ![]() | Physical | 60 | 95 | 15 | Boulders are hurled at the target. This also lowers the target’s Speed stat by preventing its movement. |
| 26 | Roar | ![]() | Status | - | - | 20 | The target is scared off, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon. |
| 29 | Stealth Rock | ![]() | Status | - | - | 20 | The user lays a trap of levitating stones around the opposing team. The trap hurts opposing Pokémon that switch into battle. |
| 34 | Rock Slide | ![]() | Physical | 75 | 90 | 10 | Large boulders are hurled at the opposing Pokémon to inflict damage. This may also make the opposing Pokémon flinch. |
| 37 | Scary Face | ![]() | Status | - | 100 | 10 | The user frightens the target with a scary face to harshly lower its Speed stat. |
| 40 | Crunch | ![]() | Physical | 80 | 100 | 15 | The user crunches up the target with sharp fangs. This may also lower the target’s Defense stat. |
| 45 | Rock Climb | ![]() | Physical | 90 | 85 | 20 | The user attacks the target by smashing into it with incredible force. This may also confuse the target. |
| 48 | Stone Edge | ![]() | Physical | 100 | 80 | 5 | The user stabs the target from below with sharpened stones. Critical hits land more easily. |
Machines
| Class | Description | ||||||
|---|---|---|---|---|---|---|---|
| TM05 | Roar | ![]() | Status | - | - | 20 | The target is scared off, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon. |
| TM06 | Toxic | ![]() | Status | - | 90 | 10 | A move that leaves the target badly poisoned. Its poison damage worsens every turn. |
| TM10 | Hidden Power | ![]() | Special | 60 | 100 | 15 | A unique attack that varies in type depending on the Pokémon using it. |
| TM12 | Taunt | ![]() | Status | - | 100 | 20 | The target is taunted into a rage that allows it to use only attack moves for three turns. |
| TM17 | Protect | ![]() | Status | - | - | 10 | Enables the user to evade all attacks. Its chance of failing rises if it is used in succession. |
| TM21 | Frustration | ![]() | Physical | - | 100 | 20 | This full-power attack grows more powerful the less the user likes its Trainer. |
| TM27 | Return | ![]() | Physical | - | 100 | 20 | This full-power attack grows more powerful the more the user likes its Trainer. |
| TM32 | Double Team | ![]() | Status | - | - | 15 | By moving rapidly, the user makes illusory copies of itself to raise its evasiveness. |
| TM39 | Rock Tomb | ![]() | Physical | 60 | 95 | 15 | Boulders are hurled at the target. This also lowers the target’s Speed stat by preventing its movement. |
| TM42 | Facade | ![]() | Physical | 70 | 100 | 20 | This attack move doubles its power if the user is poisoned, burned, or paralyzed. |
| TM44 | Rest | ![]() | Status | - | - | 5 | The user goes to sleep for two turns. This fully restores the user’s HP and heals any status conditions. |
| TM45 | Attract | ![]() | Status | - | 100 | 15 | If it is the opposite gender of the user, the target becomes infatuated and less likely to attack. |
| TM48 | Round | ![]() | Special | 60 | 100 | 15 | The user attacks the target with a song. Others can join in the Round to increase the power of the attack. |
| TM49 | Echoed Voice | ![]() | Special | 40 | 100 | 15 | The user attacks the target with an echoing voice. If this move is used every turn, its power is increased. |
| TM69 | Rock Polish | ![]() | Status | - | - | 20 | The user polishes its body to reduce drag. This can sharply raise the Speed stat. |
| TM71 | Stone Edge | ![]() | Physical | 100 | 80 | 5 | The user stabs the target from below with sharpened stones. Critical hits land more easily. |
| TM80 | Rock Slide | ![]() | Physical | 75 | 90 | 10 | Large boulders are hurled at the opposing Pokémon to inflict damage. This may also make the opposing Pokémon flinch. |
| TM87 | Swagger | ![]() | Status | - | 85 | 15 | The user enrages and confuses the target. However, this also sharply raises the target’s Attack stat. |
| TM88 | Sleep Talk | ![]() | Status | - | - | 10 | While it is asleep, the user randomly uses one of the moves it knows. |
| TM90 | Substitute | ![]() | Status | - | - | 10 | The user makes a copy of itself using some of its HP. The copy serves as the user’s decoy. |
| TM95 | Snarl | ![]() | Special | 55 | 95 | 15 | The user yells as if it’s ranting about something, which lowers the Sp. Atk stat of opposing Pokémon. |
| TM100 | Confide | ![]() | Status | - | - | 20 | The user tells the target a secret, and the target loses its ability to concentrate. This lowers the target’s Sp. Atk stat. |
Breeding
| Class | Description | |||||
|---|---|---|---|---|---|---|
| Crush Claw | ![]() | Physical | 75 | 95 | 10 | The user slashes the target with hard and sharp claws. This may also lower the target’s Defense stat. |
| Fire Fang | ![]() | Physical | 65 | 95 | 15 | The user bites with flame-cloaked fangs. This may also make the target flinch or leave it with a burn. |
| Sucker Punch | ![]() | Physical | 70 | 100 | 5 | This move enables the user to attack first. This move fails if the target is not readying an attack. |
| Thrash | ![]() | Physical | 120 | 100 | 10 | The user rampages and attacks for two to three turns. The user then becomes confused. |
| Thunder Fang | ![]() | Physical | 65 | 95 | 15 | The user bites with electrified fangs. This may also make the target flinch or leave it with paralysis. |
Traits
Keen Eye
Ability Slot 1
Keen eyes prevent other Pokémon from lowering this Pokémon’s accuracy.
Prevents accuracy from being lowered.
Vital Spirit
Ability Slot 2
The Pokémon is full of vitality, and that prevents it from falling asleep.
Prevents sleep.
Steadfast(Hidden Ability)
The Pokémon’s determination boosts the Speed stat each time the Pokémon flinches.
Raises Speed one stage upon flinching.







































Physical
Status
Special

