Just like puppies are unpredictable, so are Snarky Puppy shows.
Not only does the set list vary each night, but who shows up to play is flexible as well.
The jazz ensemble from Texas, which hits its 20th anniversary next year, has a roster of about 25 rotating musicians and generally shows up onstage with a little less than half of them. Amazingly enough, the musicians, who are busy with an infinite number of side gigs — some bigger than Snarky Puppy — actually switch out in the middle of the tour.