Expenses for raising a dog per month What is the difference between small and large breeds?
Last checked 2026-07-25
- Small breed dogs cost about 420 to 1,600 baht per month for food plus anti-parasitic medication. The middle point is about 970 baht.
- Large breed dogs range from around 1,100 to 4,310 baht per month, mid-range around 2,500 baht.
- The variable that makes the biggest difference is food. Larger breeds eat more and parasite prevention is based on body weight.
- This monthly figure does not include annual vaccines. One time sterilization cost Cost of bathing and grooming per time and items used when starting to raise
- Emergency expenses are lump sums that the monthly budget was not designed to support. You should set aside money separately.
- All figures come from MeowNavi's own price base, last updated July 2026, and are based on actual market prices.
The direct answer: How much does it cost to raise a dog per month?
If counting only expenses that come every month namely food and medicine to prevent parasites Small breed dogs are around 420 to 1,600 baht per month, middle point is around 970 baht, and large breed dogs are around 1,100 to 4,310 baht per month, middle point is around 2,500 baht.
The price range is this wide not because you can't make a guess. But because houses that provide economical grade food and those that provide premium grade food actually pay many times different prices, a single average is not as good a way to budget as looking at where our house might be in the range.
This figure does not include annual vaccinations, sterilization fees, and grooming fees. Items used when starting to raise and emergency treatment costs It's all in the next section.
Why are there so many differences between small and large breeds?
Food is the item that widens the gaps the most. Our base prices range from 150 to 770 baht per month for small breeds and 700 to 3,400 baht per month for large breeds. That's a bigger difference than every other item combined.
Flea and tick prevention medications are also calculated based on body weight. Small breeds range from 270 to 830 baht per month. Large breeds range from 400 to 910 baht per month. This range is narrower than food costs. But it still moves according to its size.
Notice that dogs do not have a litter list like cats do. Your dog's monthly budget consists of two main items: food and anti-parasitic medication. As for the cost of grooming dogs of many breeds, this is an expense that occurs much more frequently than cats. But the frequency depends on the type of fur and preferences of each home. We therefore don't include it in the monthly figures and keep it separate as a per session price instead.
Breakdown of monthly expenses
| Items (per month) | small breed | large breed |
|---|---|---|
| food | 150 - 770 baht | 700 - 3,400 baht |
| Medication to prevent parasites (ticks, fleas, worms) | 270 - 830 baht | 400 - 910 baht |
| Total per month | 420 - 1,600 baht | 1,100 - 4,310 baht |
MeowNavi base price updated July 2026 based on actual announced selling price. The total row is the sum of the top two rows.
Expenses that don't come every month But you must be prepared.
| Item | small breed | large breed |
|---|---|---|
| Total vaccines per year | 300 - 1,580 baht | 300 - 1,580 baht |
| Sterilization (one time) | 1,100 - 2,800 baht | 2,000 - 4,100 baht |
| Bathing and hair cutting (per time) | 200 - 650 baht | 400 - 1,600 baht |
| Items used when starting to raise | 700 - 3,200 baht | 550 - 5,800 baht |
Vaccination costs are not separated by body size in our price base. Because the price announced by the hospital is per package. not per kilogram
Grooming costs are the most frequently missed budget item.
The price per time doesn't seem like much. But if I take you once a month Large breed dogs will add another 400 to 1,600 baht per month, which is equivalent to the cost of a small breed dog's food for an entire month.
We don't put fixed frequencies in numbers. Because short hair, long hair and the preferences of each home are very different. A more direct method is to take the actual price per trip of the store multiplied by the number of trips taken in a year. Then divide by twelve
Emergency expenses are things that the monthly budget doesn't cover.
Monthly budgets are designed for repeat purchases. It wasn't a night of having to carry a dog into the hospital at 2 a.m. One emergency case that requires an x-ray, IV fluid, or admission is often several times higher than the entire monthly budget.
And emergency fee numbers can't really be told in advance because no Thai animal hospital publishes out-of-hours service rates as public prices. Details on what to call and ask are inGuide to nighttime emergency treatment costs And if you have to go now, look at the list.Animal hospital 24 hrs.verified
Calculate your own dog's expenses
The numbers in this guide are market price ranges. But every dog is different, including body weight, food brand, coat type, and frequency of trips to the shop. They can all change real numbers.
A more accurate method than average is to enter the numbers for your own home in Pet cost calculator Then compare with the middle range in the table above. If you are thinking about adopting another dog. Add the budget for initial supplies and the cost of sterilization into the first month as well.
Frequently asked questions
How much to feed a dog per month?
Only food and medicine to prevent parasites Small breed dogs are around 420 to 1,600 baht per month, middle point is around 970 baht, large breed dogs are around 1,100 to 4,310 baht per month, middle point is around 2,500 baht, not including annual vaccinations, sterilization fees, bathing and grooming fees. and emergency expenses
How much more expensive are large breed dogs than small breeds?
The main difference comes from food costs. Our base prices range from 150 to 770 baht per month for small breeds and 700 to 3,400 baht per month for large breeds. When combined with anti-parasitic medicine Monthly budgets for larger breeds are approximately two to three times higher.
How much does it cost to sterilize a dog?
It's a one time expense. Our base prices range from 1,100 to 2,800 baht for small breeds and 2,000 to 4,100 baht for large breeds. The lower end of the range comes from low-cost programs of animal hospitals, universities, and government agencies.
How much does dog vaccination cost per year?
It's around 300 to 1,580 baht per year. The lower end is government agency services. The upper end is private hospital packages. The base price is not separated by body size because the hospital calculates it as a package per person.
Adopting a new dog How much money do I need to prepare for the first lump sum?
Supplies start at around 700 to 3,200 baht for small breeds and 550 to 5,800 baht for large breeds. It depends on what size cage you buy. Then add the cost of sterilization and the first set of vaccines in the first few months as well.
Sources: biggo.co.th · biggo.co.th · biggo.co.th · healthserv.net · thonglorpet.com · healthserv.net · pet.kapook.com · biggo.co.th