Owning a dog in the US typically costs somewhere around $1,000 to $3,000 or more per year once you add up food, routine vet care, preventive medications, supplies and grooming, and the first year usually costs more because of adoption, initial vet visits and equipment. Large dogs, breeds with grooming needs, pet insurance, daycare and boarding can push costs much higher. Prices vary by region, dog size and the choices you make.
These figures are broad, hedged estimates to help you budget, not quotes. This guide breaks down first-year and ongoing costs, and ways to keep them manageable.
First-year costs
| Expense | Typical range | Notes |
|---|---|---|
| Adoption fee | About $50 to $500 | Often includes spay or neuter, vaccines and microchip |
| Initial vet visit | About $50 to $250 | Exam, and possibly tests or boosters |
| Spay or neuter (if not included) | About $50 to $800+ | Much lower at low-cost clinics; see spay and neuter costs |
| Microchip (if not included) | About $25 to $75 | Lower at shelter clinics |
| Crate, bed, bowls, leash, collar, toys | About $150 to $500 | Depends on size and quality |
| Training classes | About $100 to $400 | Group classes; private training costs more |
| Local license | About $10 to $50 | Required in many cities and counties |
Adopting from a shelter or rescue is usually the least expensive way to start, because the fee covers several first-year medical costs. See pet adoption fees explained.
Ongoing yearly costs
| Expense | Typical yearly range | What drives the cost |
|---|---|---|
| Food | About $250 to $1,200 | Dog size, food type and brand |
| Routine vet care | About $200 to $600 | Annual exam, vaccines, tests |
| Heartworm, flea and tick prevention | About $200 to $600 | Dog weight and product |
| Treats, chews and toys | About $100 to $400 | How quickly your dog destroys toys |
| Grooming | $0 to about $1,000+ | Short coats need little; some breeds need regular professional grooming |
| Pet insurance (optional) | About $300 to $1,000+ | Age, breed, location and coverage |
| Dental care | Varies | Cleanings under anesthesia can cost several hundred dollars or more |
| Boarding or pet sitting | Varies | Depends on how often you travel |
| Dog walking or daycare | Varies | Can be a major cost for full-time workers |
Costs by dog size
Size has a big effect on cost: larger dogs eat more, need larger doses of medication and preventives, and usually cost more for surgery, boarding and grooming.
| Size | Relative yearly cost |
|---|---|
| Small (under about 20 lb) | Lower food and medication costs; dental care may be a larger expense |
| Medium (about 20 to 50 lb) | Moderate |
| Large (about 50 to 90 lb) | Higher food, medication and surgery costs |
| Giant (over about 90 lb) | Highest; shorter average lifespans but higher care costs |
Unexpected and emergency costs
Emergencies can cost anywhere from a few hundred dollars to several thousand. Common surprises include swallowed objects, injuries, sudden illness and chronic conditions such as allergies or arthritis. Ways to prepare:
- Build an emergency fund for pet care
- Consider pet insurance and read exclusions carefully
- Ask your vet about payment plans
- Know where your nearest emergency vet clinic is
Ways to save without cutting corners
- Adopt rather than buy, since the fee covers several services
- Use low-cost clinics for spay or neuter, vaccines and microchips; browse low-cost spay and neuter providers
- Keep up with prevention. Vaccines, parasite prevention and dental care often cost less than treating problems later
- Keep your dog at a healthy weight, which helps avoid joint and other problems
- Buy food in bulk if you can store it properly
- Learn basic grooming such as nail trims and brushing
- Swap pet sitting with trusted friends
- Look for community help. Many humane societies run pet food banks and assistance funds
Is a dog right for your budget?
Before adopting, add up your expected monthly costs and leave room for emergencies. Dogs often live 10 to 15 years or more, so think about how your finances may change. If a dog is not a good fit right now, fostering is a way to have a dog in your life with costs usually covered by a shelter or rescue; see how to foster a pet.
When you are ready, browse dog rescues and shelters on the near me page, and read how to adopt a dog.