Puppy costs in the first year: a complete budget
The first year with a dog is the most expensive one. On top of the puppy itself you pay for supplies, a series of vaccines, a microchip, training classes and often spaying or neutering, plus food for a fast-growing body. Here is a rough budget, line by line, so you know what you're signing up for before the puppy comes home. Prices vary a lot by state, breed and vet clinic, so treat them as a ballpark, not a price list.
Getting the puppy: purchase or adoption
A purebred puppy from a reputable breeder usually costs $1,000 to $3,000, and popular breeds often more. The price typically includes first shots, deworming and a microchip. A much cheaper route is adopting a dog from a shelter: adoption fees usually run $50 to $500, and the dog is often already vaccinated, microchipped and spayed or neutered. Be wary of very cheap puppies from online ads. A low price often hides a puppy mill and a sick puppy whose treatment ends up costing far more.
Starter supplies
A bed, bowls, a collar or harness, a leash, an ID tag, a crate, a brush, chew toys and training treats. Budget roughly $200 to $400 for a small dog and $300 to $600 for a large one. Large breeds grow fast, so you'll probably buy two or three collars and harnesses during the year. For what you need on day one, see our guide to the first day with a puppy.
Vet costs in the first year
A puppy needs a series of core vaccines, usually two or three rounds between 6 and 16 weeks, followed by a rabies shot, which is required by law in most states. Add regular deworming, flea, tick and heartworm prevention, a microchip if the breeder didn't do it, and one or two wellness exams. Without spaying or neutering, expect roughly $550 to $1,500 in the first year including parasite prevention. Spaying or neutering costs about $200 to $800 depending on the dog's size and your area, and low-cost clinics can be much cheaper. Ask your vet about the right timing.
Food
Puppies eat dedicated puppy food, which costs more than adult food. A small breed like the Chihuahua will go through about $300 to $600 worth of food and treats in a year. A large dog like the Labrador Retriever can easily cost $700 to $1,400. To work out how much your dog really needs, see how much should a dog eat.
Training, insurance and licensing
A group puppy class usually costs $150 to $300 and is worth more to a first-time owner than anything else on this list. Pet insurance runs roughly $25 to $60 a month for a puppy, depending on the plan. Many cities and counties also require a yearly dog license, typically $10 to $50.
At a glance: first-year puppy budget
| Item | Small dog | Large dog |
|---|---|---|
| Starter supplies | $200–400 | $300–600 |
| Vet (vaccines, microchip, deworming, exams) | $400–800 | $500–1,000 |
| Flea, tick and heartworm prevention | $150–300 | $250–500 |
| Food and treats | $300–600 | $700–1,400 |
| Puppy class | $150–300 | $150–300 |
| Insurance, license and extras | $300–600 | $400–800 |
| Total (excluding purchase and spay/neuter) | about $1,500–3,000 | about $2,300–4,600 |
Later years are usually cheaper, because supplies, classes and most vaccines drop off. For the ongoing monthly cost of an adult dog, read how much does a dog cost.
Hidden costs people forget
- Unexpected illness or injury: a swallowed sock or a bad bout of diarrhea can easily cost $500 to $2,000 at an emergency vet. Keep a reserve or get insurance.
- Chewed-up stuff: shoes, charging cables, baseboards. Puppies explore the world with their teeth.
- Pet sitting: boarding or a sitter for your vacation costs roughly $30 to $75 a day.
- Breeds with more health issues: the French Bulldog, for example, is more prone to breathing, skin and spine problems, and that shows up in your vet bills.
How to save without shortchanging your dog
Don't cut corners on vet care or food quality, but you can save elsewhere. Buy supplies gradually and pick some of them up secondhand. Choose a breed whose size and health fit your budget: a smaller, healthy breed such as the Whippet eats less and tends to need the vet less often. And above all, check whether you have not just the money but also the time. Time is the cost people underestimate most.
Could you handle a puppy before spending your first thousand dollars?
TestDog simulates real dog care: feeding and walks in fixed time windows and real steps from your phone's pedometer. Try a dress rehearsal and see whether dog care fits into your day before you invest in a puppy.