Just because you haven't followed the news doesn't mean that China doesn't lead the world in installed solar, wind energy and hydro. They are also scaling back plans for new coal fired plants. As for AC and dogs? I have neither but I also know there are a hundred ways citizens concerned with the environment mitigate their personal impacts even having those two things. You often post this same tired canard, implying the only way an environmentalist can avoid being a hypocrite is to wear recycled burlap bags, drive an oxcart and live without any  electronic or modern. What is frustrating for those of us who care about the health of the natural world that sustains all of us, is the fact that so many others, probably yourself included, negate all of the effort and expense we go expend to do the right thing for everyone. Many times on these threads we have read your repeated complaints about others who are at least attempting to be part of the solution not part of the problem.