Congratulations on a working business model. I wish I lived in an area where this could be possible.
You need to scale this and bank HARD. I'm sure there is more than ~100 people that are willing to pay for your services.
Stop the 1 on 1 dog treats at the park. That is a waste of time. To make money, you need to spend money. Risk/return.
If I was in your position I would buy media slots. TV ads on your local news network during local news. Radio ads on local radio networks. Newspaper ads. Billboard rental in high traffic areas.
Hire people to do the work for you. Buy automobiles with your brand and information painted on the outside for you and your employees to drive. Free advertising.
You can dominate this niche. Imagine 100 yards for $5000 a month to 1000 yards and $50,000 a month.
Good luck sir.