Hi Pat,
Sorry, i would be leaning to it not being the pup, especialy at 90 sec exposure. i have attached a screen shot from the sky software, the larger red circle looks like what your asking could be the pup and the green circle is where the pup is.
CS, Josh