It’s the blog post that just won’t roll over. Today, Slate has a new article up about the environmental impact of pet food. Better yet, they’ve included a video segment. Some of those numbers might sound familiar: