As a best practice, it's good to design dashboards for the size they will be viewed in. You might consider using Automatic dashboard sizing, but not all elements may resize well.
Another alternative to consider, would be creating a 'subscription-friendly' version of the dashboard that is designed to look good in the email subscriptions. Maybe have the 'subscription-friendly' version be another tab in the same published workbook.
Hope this helps