How do I get scheduled report attachment's name to show the name of the dashboard not the ID?

I just set up scheduled reports, but right now the reports that get sent out are named, username_dashboard_Dashboard Id_string of numbers.pdf. So when we send out a few different reports the user won't know what report is what until they open each one. 

Is there anyway to get it to pull the dashboard name and not the ID? I've attached a picture of what they're named now.