Dogs on Acid‘s self-titled debut LP won’t officially be released via Jade Tree until August 28. However, the wait to hear their contagiously energetic yet personally penetrating indie rock is over. The album premiered yesterday over at Noisey, and you can stream it below. Dogs on Acid will be performing a free record release show this Saturday, August 29 at Graffiti Pier with Sun Organ.