Dog cost calculator

Build an itemised budget for your choices. Select country, size and care options to compare first-year, monthly and 13-year scenarios. The ranges are planning assumptions; check them against current quotes.

Country
How you get the dog
Adult size
Coat
Where to adopt or buy

Where to buy safely in Singapore

First yearS$5,955 – S$14,435
Per month, ongoingS$197.50 – S$408.33
Per year, ongoingS$2,370 – S$4,900
13-year totalS$34,395 – S$73,235

One-time costs

Pedigree puppy from a licensed pet shop or breederIllustrative allowance; obtain a quote for the particular dogS$3,000 – S$8,000
SterilisationPlanning allowance; obtain an itemised clinic quoteS$250 – S$800
Initial vaccination allowance (vet confirms schedule)S$100 – S$200
Starter kit (crate, bed, leash, bowls)S$200 – S$500
AVS lifetime licence (sterilised, before rebate)S$35 – S$35
Upfront totalS$3,585 – S$9,535

Every year

Food (small dog)Scaled by size from the guide's rangesS$900 – S$1,350
Grooming (low-maintenance coat)S$480 – S$720
Vaccination allowance (follow vet schedule)S$80 – S$150
Flea, tick and heartworm preventionS$180 – S$480
Routine vet visitsPlanning allowance; obtain a clinic quoteS$150 – S$600
Pet insuranceIllustrative allowance; obtain a personalised policy quoteS$300 – S$900
Boarding, 7 nights a yearS$280 – S$700
Annual totalS$2,370 – S$4,900

Ranges are illustrative 2026 planning assumptions from our Singapore cost guide. Emergency vet bills are not included: get current quotes and plan a separate contingency.

How this tool works

The model adds one-time costs to annual food, grooming and care allowances. Size changes food, coat changes grooming, and boarding uses the number of nights entered. Optional insurance and dental care are included only when selected. For adoption, you can replace the illustrative fee with your own quote and add initial care not included by the shelter. Blank additional care counts as zero; it does not confirm that procedures are included. Adoption inputs affect one-time costs only and stay separate by currency.

First year = one-time costs + annual care. The 13-year scenario = one-time costs + 13 × annual care. Monthly = annual care ÷ 12. This holds costs constant and excludes inflation, emergency treatment and extra care for chronic illness. Thirteen years is a planning scenario, not a lifespan prediction.

Malaysia uses illustrative annual licence ranges of RM10–RM60 sterilised or RM20–RM60 unsterilised. These are not a council tariff; check your council and dog category in our dog-licence guide.

Singapore licences use the AVS base rate for the first three dogs, before payment rebates: S$35 lifetime when sterilised or S$90 each year when unsterilised. The model does not apply puppy concessions or multi-year discounts. Veterinary allowances do not prescribe a treatment schedule.

Frequently asked questions

Are these live prices?

No. The editable choices generate illustrative budget scenarios from stored allowances. Obtain current quotes for your own dog, and keep a separate contingency for unexpected care.

Does adoption remove ongoing costs?

No. Adoption can reduce initial costs, but food, grooming, veterinary care and other running costs remain. Ask which initial procedures are included in the adoption fee; enter your quoted fee and any extra initial care in the calculator.

Sources

  1. AVS — dog licence fees
  2. HDB — Guidelines on Keeping Pets
  3. MBPJ — dog licence fees and conditions
  4. PAWS — adoption fees (checked 22 September 2026)
  5. SPCA Selangor — adoption fees and follow-up care (checked 22 September 2026)