GTA 5 Animal Peds: Model Names & Hashes

All 43 animal peds in the GTA V catalog, each with a screenshot, its model name and its hash. Open any of them in the interactive browser for a 3D preview.

Dogs, cats, birds, sea life, farm animals and wildlife. Every animal model name starts with a_c_.

Browse by category

All animal peds 1-43 of 43

  • A_C_Boar (GTA 5 ped)

    A_C_Boar

    -832573324 0xCE5FF074
  • A_C_Boar_02 (GTA 5 ped)

    A_C_Boar_02

    -1960214796 0x8B297EF4
  • A_C_Cat_01 (GTA 5 ped)

    A_C_Cat_01

    1462895032 0x573201B8
  • A_C_Cat_02 (GTA 5 ped)

    A_C_Cat_02

    1783670773 0x6A50A7F5
  • A_C_Chickenhawk (GTA 5 ped)

    A_C_Chickenhawk

    -1430839454 0xAAB71F62
  • A_C_Chimp (GTA 5 ped)

    A_C_Chimp

    -1469565163 0xA8683715
  • A_C_Chimp_02 (GTA 5 ped)

    A_C_Chimp_02

    2114741418 0x7E0C64AA
  • A_C_Chop (GTA 5 ped)

    A_C_Chop

    351016938 0x14EC17EA
  • A_C_Chop_02 (GTA 5 ped)

    A_C_Chop_02

    1039404993 0x3DF40FC1
  • A_C_Cormorant (GTA 5 ped)

    A_C_Cormorant

    1457690978 0x56E29962
  • A_C_Cow (GTA 5 ped)

    A_C_Cow

    -50684386 0xFCFA9E1E
  • A_C_Coyote (GTA 5 ped)

    A_C_Coyote

    1682622302 0x644AC75E
  • A_C_Coyote_02 (GTA 5 ped)

    A_C_Coyote_02

    734582471 0x2BC8D6C7
  • A_C_Crow (GTA 5 ped)

    A_C_Crow

    402729631 0x18012A9F
  • A_C_Deer (GTA 5 ped)

    A_C_Deer

    -664053099 0xD86B5A95
  • A_C_Deer_02 (GTA 5 ped)

    A_C_Deer_02

    -1437898800 0xAA4B67D0
  • A_C_Dolphin (GTA 5 ped)

    A_C_Dolphin

    -1950698411 0x8BBAB455
  • A_C_Fish (GTA 5 ped)

    A_C_Fish

    802685111 0x2FD800B7
  • A_C_Hen (GTA 5 ped)

    A_C_Hen

    1794449327 0x6AF51FAF
  • A_C_HumpBack (GTA 5 ped)

    A_C_HumpBack

    1193010354 0x471BE4B2
  • A_C_Husky (GTA 5 ped)

    A_C_Husky

    1318032802 0x4E8F95A2
  • A_C_KillerWhale (GTA 5 ped)

    A_C_KillerWhale

    -1920284487 0x8D8AC8B9
  • A_C_MtLion (GTA 5 ped)

    A_C_MtLion

    307287994 0x1250D7BA
  • A_C_MtLion_02 (GTA 5 ped)

    A_C_MtLion_02

    -1926525103 0x8D2B8F51
  • A_C_Panther (GTA 5 ped)

    A_C_Panther

    -417505688 0xE71D5E68
  • A_C_Pig (GTA 5 ped)

    A_C_Pig

    -1323586730 0xB11BAB56
  • A_C_Pigeon (GTA 5 ped)

    A_C_Pigeon

    111281960 0x6A20728
  • A_C_Poodle (GTA 5 ped)

    A_C_Poodle

    1125994524 0x431D501C
  • A_C_Pug (GTA 5 ped)

    A_C_Pug

    1832265812 0x6D362854
  • A_C_Pug_02 (GTA 5 ped)

    A_C_Pug_02

    1072872081 0x3FF2BA91
  • A_C_Rabbit_01 (GTA 5 ped)

    A_C_Rabbit_01

    -541762431 0xDFB55C81
  • A_C_Rabbit_02 (GTA 5 ped)

    A_C_Rabbit_02

    1553815115 0x5C9D564B
  • A_C_Rat (GTA 5 ped)

    A_C_Rat

    -1011537562 0xC3B52966
  • A_C_Retriever (GTA 5 ped)

    A_C_Retriever

    882848737 0x349F33E1
  • A_C_Rhesus (GTA 5 ped)

    A_C_Rhesus

    -1026527405 0xC2D06F53
  • A_C_Rottweiler (GTA 5 ped)

    A_C_Rottweiler

    -1788665315 0x9563221D
  • A_C_Rottweiler_02 (GTA 5 ped)

    A_C_Rottweiler_02

    -1418373279 0xAB755761
  • A_C_Seagull (GTA 5 ped)

    A_C_Seagull

    -745300483 0xD3939DFD
  • A_C_SharkHammer (GTA 5 ped)

    A_C_SharkHammer

    1015224100 0x3C831724
  • A_C_SharkTiger (GTA 5 ped)

    A_C_SharkTiger

    113504370 0x6C3F072
  • A_C_shepherd (GTA 5 ped)

    A_C_shepherd

    1126154828 0x431FC24C
  • A_C_Stingray (GTA 5 ped)

    A_C_Stingray

    -1589092019 0xA148614D
  • A_C_Westy (GTA 5 ped)

    A_C_Westy

    -1384627013 0xAD7844BB

Using a ped model in FiveM

Load the model by its name, wait until it is in memory, then apply it. This client script turns your player into a police officer. To spawn the ped as an NPC instead, pass the same model to CreatePed.

local model = GetHashKey('s_m_y_cop_01')

RequestModel(model)
while not HasModelLoaded(model) do
  Wait(0)
end

SetPlayerModel(PlayerId(), model)
SetPedDefaultComponentVariation(PlayerPedId())
SetModelAsNoLongerNeeded(model)

How GTA V ped model names work

Most ped model names follow a pattern: a prefix for the kind of ped, then often the gender (m or f) and the age group (y for young, m for middle-aged, o for old), then a description and a number. Common prefixes:

PrefixWhat it isExample
a_Ambient peds that walk the streetsa_m_y_hipster_01
s_Scenario peds with a job, such as cops, medics and workerss_m_y_cop_01
g_Gang membersg_m_y_ballasout_01
u_Unique peds from specific missions and placesu_m_y_zombie_01
ig_, cs_, csb_Story characters: in-game and cutscene versionsig_lamardavis
mp_GTA Online peds, including the freemode charactersmp_m_freemode_01
a_c_Animalsa_c_chop
player_The story mode protagonistsplayer_zero

Make your own

Ped Creator

Need a ped that is not in the game? The Ped Creator turns a 3D character, rigged or not, into an add-on ped resource.

Open the Ped Creator

FAQ

How do I change my ped in FiveM?

Request the model by name, wait until HasModelLoaded returns true, then call SetPlayerModel(PlayerId(), model), as in the script above. Many servers also have an admin or framework command that does this for you.

What is MP_M_Freemode_01?

It is the male GTA Online (freemode) character, and MP_F_Freemode_01 is the female one. Their faces and clothing can be customized, so most FiveM roleplay servers use them for players.

Why are some hashes negative?

A model hash is a 32-bit number. GetHashKey returns it as a signed integer in Lua, so about half of all hashes are negative. The hex value is the same number written as unsigned, and both refer to the same model.

Previews carry a watermark. Supporters see the original images and can download every pack and 3D model.