Biodegradable poop bags are nothing new, but I'd strongly caution all dog owners to NOT flush these bags down their toilets. Even though they do biodegrade they can still cause serious problems to your plumbing, instead create a compost pile at your house and add these bags to it.
Also, when buying dog treats, toys, etc. seriously put some thought into what the product is, chances are it's packaged using excessive plastics, etc. Go with the bulk treats (that aren't packaged), the toys/chews/etc. that come without plastics, etc.
Everyone needs to do their part