Puppy are the kind of band that have a distinctive configuration which makes them difficult to be placed into a box. What starts off as alternative rock, erupts into metal breakdowns and reigns itself back in with melodic harmonies; you are thrown between these moments in a way that is hard to keep up with, though you never feel like you’re missing out.
Read More