> Built from each council's own material, read on 29 September 2026: DBKL's pet dog licence pages and e-DOG FAQ, MBPJ's dog licence guideline page, and the Subang Jaya dog licensing by-law reprint (amendments to 10 December 2020) published on mbsj.gov.my. DBKL's current fee comes from The Star's report of 22 April 2024 quoting the council.

If you have just moved into the Klang Valley with a dog, or are about to adopt one, the licence is the part nobody explains until an enforcement officer knocks. Every council requires one. The surprise is how differently the three biggest councils around KL treat the same dog, especially if you live in a condo.

Why the fee you find online is probably wrong

DBKL's own dog licence page quotes By-law 3(2)(b): an application "shall be accompanied by a fee of ten ringgit". Its e-DOG FAQ says the same and still shows a 2021 notice about the system being closed for updates. Neither is current. DBKL raised the fee to RM60 per dog from 1 April 2024, its first increase in over 20 years, with lower rates of RM40 for a neutered or spayed dog and RM20 for a small breed, according to the council's public health director quoted in The Star. Budget for RM60 a year and treat RM10 as history.

Kuala Lumpur (DBKL)

  • Where to apply: online through the e-DOG system, then pay at a DBKL counter (Menara DBKL 1 on Jalan Raja Laut, the branch offices, or the Health and Environment Department) and collect the dog badge.
  • Landed homes: the system decides automatically. One dog if your land is under 300 sq m (about 3,229 sq ft), no more than two above that.
  • Flats and condos: By-law 8A lets the Mayor permit one small dog per flat. "Small" means one of nine breeds: Miniature Pinscher, Bichon Frise, Pekingese, Papillon, Toy Poodle, Japanese Chin, Maltese, Pomeranian and Chihuahua. You need a consent letter from your JMB or MC, and DBKL processes it in 14 working days. The dog must stay in your unit, travel through the lift with you, and never be left to foul common areas.
  • Prohibited dogs: Pit Bull types (including American Staffordshire and Staffordshire Bull Terrier), American Bulldog, Neapolitan Mastiff, Japanese Tosa, Akita, Dogo Argentino and Fila Brasileiro. DBKL can seize and dispose of them with no compensation.
  • Controlled dogs: Rottweiler, Doberman, German Shepherd (including Belgian and East European Shepherds) and Bull Mastiff. You must pass a dog-handling course, the dog must pass a Canine Good Citizen programme, it must be leashed and muzzled outside, the premises fenced, and a "BEWARE OF DOG" sign shown at the front and back.
  • Rejected? You can appeal once through the system; appeals take 14 working days. Queries go to the Pest Control Unit, 03-9221 0419.

Petaling Jaya (MBPJ)

  • Where to apply: online at elesen.mbpj.gov.my. Upload your IC, a photo of the front of your house, a photo of the dog, a vet health or vaccination certificate, and proof of neutering if you have it (PDF or JPG, 2MB each). Collect the tag at MBPJ headquarters after paying.
  • Fees: RM30 until 31 December of the current year, RM60 for two years, RM90 for three years. A neutered dog pays RM30 for three years, a rule set by the council's technical committee in 2023.
  • Where dogs cannot live: MBPJ states plainly that dogs are not allowed in flats, apartments or condominiums.
  • How many: two on premises under 1,000 sq m, four above.
  • Out and about: leash and muzzle, and keep dogs out of restaurants and places of worship.
  • Penalties: compounds of up to RM1,000. On conviction, a fine of RM2,000, up to a year in jail, or both. Unlicensed dogs found roaming can be caught and destroyed if unclaimed within seven days.

Subang Jaya (MBSJ)

The by-law in force is the Dog Licensing and Dog Breeding Establishments (MBSJ) By-Laws 2007.

  • Every dog aged three months or more must be licensed, and a licence expires on 31 December of the year it was issued.
  • The by-law fee is RM10, with RM5 to register a change of owner within one month. MBSJ's dog licence pages returned "page not found" when we checked, so call the council's control centre on 03-8024 7700 for the current rate before you pay.
  • Limits: two dogs on premises up to 1,000 sq m, four above.
  • By-law 8(2): no dog may be kept on any floor higher than the ground floor of a building.
  • Dogs must wear the council badge on a collar and be leashed in public. Penalties: a fine of up to RM2,000, up to a year in jail, or both; compounds of up to RM1,000.

One law that applies everywhere

Licensing is a council matter, but cruelty is federal. Under section 29 of the Animal Welfare Act 2015, cruelty offences carry a fine of RM20,000 to RM100,000, up to three years in jail, or both.

Before you sign a lease or adopt

Check which council your address falls under, not which city the developer named. If it is PJ or Subang Jaya and you are looking at a high-rise, a licence is not available at all. If it is KL, get the JMB letter first, and choose a breed from DBKL's small-dog list.

Related reads

*Cover image: clause 3 of the Subang Jaya dog licensing by-law, from the council's published reprint. Image: Majlis Bandaraya Subang Jaya.*