Pet Articles

How much Does Owning a Dog Cost?

How Much Does It Really Cost To Own and Care For A Dog?

Depending on where you live, and the type of dog you are considering, there can be substantial differences in the costs to acquire and care for a new pet. The following list summarizes the most common expenditures you will face in caring for your dog. The figures are averages, and are based on information compiled from various Canadian sources.

Buying a Dog:

  • Animal Shelter: $15 – $75
  • Breeder: $250 – $1,500

Notes: May include shots & neutering. Varies depending on lineage.

Dog Food:

  • Small Dog: $100 – $300/year
  • Medium Dog: $200 – $400/year
  • Large Dog: $300 – $500/year

Notes: Price Varies based on brand quality.

Veterinary Care:

  • Shots for 1st Year: $50 – $200
  • Annual Checkups: $50 – $200/year
  • Spay/Neutering: $30 – $150

Notes: Standard treatment, no surgery. Females are more expensive.


  • $5 – $30/year

Notes: It is always a good idea to get one even if your municipality does not require it.


  • $100 – $400/year

Notes: Varies based on coat length.

Obedience Training:

  • Puppy Kindergarten: $50 – $150
  • Group Lessons: $50 – $150
  • One-On-One: $150 – $500

Notes: Includes multiple sessions.

Miscellaneous Supplies:

  • $50 – $800

Notes: Can vary widely.

Owning a dog is not inexpensive. But the rewards of unqualified love and companionship, make the union between dog and owner a very fulfilling, desirable, and worthwhile experience!

Leave a Comment

(Additional questions? Ask them for free in our dog - cat - pet forum)