cardio and weight lifting. as for your wife , counseling may help.
i used to ride bikes with my kids alot. do you have kids ?
no , i do not. only dogs.
i have heard pets can help with depression. what breeds do you own ?