Pups and hats 004