The average dog owner spends around $700 to $1,500 per year on medical care for their pet. If you have a large breed like a German Shepherd or Labrador Retriever that lives 10 years or more (the average lifespan of most dogs), then it's likely they will need some sort of medical treatment at some point during their lifespan. Read here for more info.
read more..