There is no one-size-fits-all solution to this. While some psychologists have recommended wilderness adventure or boot camps as an option, one must consider that this can potentially worsen the teen's issues as well.
www.troubledteensinfo.com and www.4troubledteens.com both offer advice and listings for programs for parents who wish to help their troubled teens.
There is no federal programs that offer help with electric bills; however, many states would have their own programs that help with utility bill payment.
There are many programs for troubled teens or those needing a boost of self-esteem. There may be programs through your local school district. A directory of programs can be found here: http://www.troubledteen.com/
yes, some prisons offer this drug program
There are many different schools that offer dog training certification programs. Penn Foster and Animal Behavior College are two such resources that offer training.
You can seek help from therapists, counselors, or psychologists who specialize in working with teenagers. Family therapy or support groups for parents of troubled teens can also be beneficial. Additionally, many schools have resources like guidance counselors or social workers who may be able to provide support and guidance.
I would recommend talking to a school guidance counselor. They can offer some great recommendations of programs and services to help your teen. There are also websites online that can help. Military-school.org can provide some resources of different schools in the continental U.S.
Wilderness therapy programs offer one option for helping troubled youth. They generally combine outdoor education with wilderness therapy and may last two weeks or much longer. Here's one example of a therapeutic wilderness program called Odyssey Wilderness Programs: http://www.odysseynw.com
Truckee Meadows Community colleges offer a couple of classes in human resources which are available in a larger groups. They also offer one on one and company enrichment programs.
Most large companies offer wellness programs and employers have found that using them saves them costs on their insurance premiums. A quick inquiry with a firm's human resources office will let you know if they have one and what it entails.
There are many websites and resources that offer information on free dental care programs. Some of these websites that offer information are Free Dental Care, Medical Teams and local state websites.
Your local social services has programs that offer benefits and classes that help teenage parents. They offer Family Independence, WIC and Welfare. Some communities also offer programs. The town hall, library and internet are great ways to find out more that is available in your area.