Skip to content
RPScripts

FiveM Minigames

Lab Petshop V3

Lab Pet V3

  • ESX
  • QBCore
  • QBOX
  • vRP

Description

Lab Pet V3 is a pet system for FiveM: your players buy dogs or cats, care for them, dress them up, level them up and can sell them again. It also includes a pet shop business with a boss menu and an item shop.

Features

  • Pet shop with pet purchase, item shop and boss menu (members, logs and shop level are stored in the database)
  • Pet needs: health, hunger, thirst and energy, refilled with the pethealth, petfood and petthirst items
  • Pet clothing: hats, glasses and leashes, with the pet models and clothing streamed by the resource
  • Pet trading: list pets for sale and sell your personal pets (can be turned off in the config)
  • XP and levels for your pet; according to the creator, new actions unlock as your pet levels up and bigger dogs can be trained to attack
  • Commands from the menu: follow, sit, stand, sleep, return to its nest and more
  • Take your pet in your car and let it out again (/outCar)
  • Walk your pet on a leash (petrope) and play fetch with a ball (petball)
  • Commands /mypets (manual mode), /petinfo to hide the pet info and /showmyPets to show your pet's location
  • Option to let pets die permanently

Requirements

  • QBCore-style item setup and qb-target (set in shared/config.lua)
  • mysql-async (the config also lists oxmysql and ghmattimysql)
  • Optional pet shop map: https://github.com/BaziForYou/petshop_map-fivem

Installation

  1. Drag and drop the downloaded folder into your resources directory and keep the name lab-petv3.
  2. Import pets.sql (creates the frkn_pet and frkn_petshop tables).
  3. Copy the item images to your inventory images folder, for example qb-inventory/html/images.
  4. Add the items to your shared/items.lua:
pethealth = { name = 'pethealth', label = 'Pet Health', weight = 0, type = 'item', image = 'pethealth.png', unique = true, useable = false, shouldClose = false, combinable = nil, description = 'Pet Health' },
petfood = { name = 'petfood', label = 'Pet Food', weight = 0, type = 'item', image = 'petfood.png', unique = true, useable = false, shouldClose = false, combinable = nil, description = 'Pet Food' },
petthirst = { name = 'petthirst', label = 'Pet Thirst', weight = 0, type = 'item', image = 'health3.png', unique = true, useable = false, shouldClose = false, combinable = nil, description = 'Pet Thirst' },
petball = { name = 'petball', label = 'Pet Ball', weight = 0, type = 'item', image = 'toys3.png', unique = true, useable = false, shouldClose = false, combinable = nil, description = 'Pet Ball' },
petrope = { name = 'petrope', label = 'Pet Rope', weight = 0, type = 'item', image = 'toys2.png', unique = true, useable = false, shouldClose = false, combinable = nil, description = 'Pet Rope' },
  1. Replace the Discord webhook in shared/config.lua (BotToken) with your own or remove it, then add ensure lab-petv3 to your server.cfg.

Details

Frameworks
ESX, QBCore, QBOX, vRP
File size
140.8 MB
Updated
Oct 14, 2026
How to install it

Installation

  1. Unzip the download into your server's resources folder.
  2. Add these lines to server.cfg, in this order:
    ensure lab-petv3
  3. Some files are Cfx escrow-protected (.fxap). Keep them unchanged.

Checked: 1 resource. Not checked: escrow-protected code in 1 resource.

From a static check of the files by the RPScripts Lab. It is not a test that your server starts.

Before you buy

How do I get the files?

Right after payment the download is in your account, and you get an order email with the link and your invoice. Sign in with the email address you used at checkout.

What if it does not work on my server?

Write to us first: we help with the installation. If the resource does not work as described, you get your money back within 30 days. Refund policy

How can I pay?

By card, Apple Pay, Google Pay or Amazon Pay, plus local methods such as iDEAL. When you pay in euros or pounds, Klarna is available too. Payment runs through Stripe; we never see your card details.

Is it hard to install?

The install guide walks you through every step, from uploading the folder to the server.cfg entry. How to install it

Questions before buying? Email us

Lab Pet V3

$54.00€47.99£40.99A$77.99R$274.99CHF 44.99¥8,540

Can't find the exact script? Generate it.

Describe a custom script. 3 free credits per day, up to 15 per calendar month; no card needed.

Try the FiveM AI Script Generator