PETA AG, Dulliken - ranQ