Nick Nora & Nancy have pets. One has a kitten, one has a puppy, one has a gerbil. Nora has a gerbil. Nancy is a cousin of the person with the kitten. Who has the puppy?