Indianapolis is the least expensive city to own a pet dog with just $19 being the average cost of pet day care & average insurance cost per month of $31.5. Further cost of living index is just 90.4 which is much lower as compared to other American cities. This makes Indianapolis the most affordable city for dogs. Indianapolis is not only cheapest but pet-friendly city as well. The city encapsulates many dog-friendly activities & parks which makes it comfortable destination for dogs.