dogs island minneapolis kansas cat essay puppies pet kansas city st. paul cats puppy city theory missouri twin cities reference