John has three kids and just found out from his wife Mary that a fourth one is on the way. The news surprised his relatives and left many trying to figure out what to do for gifts as John and Mary's house was already full of baby clothes and toys. However, four of John's relatives (including Ed) were not concerned about what gift to give as they knew that John and Mary had no pets...so they decided to host a puppy party. Each man (related to John), one was his father, brought a puppy gift-wrapped in a box.
Can you figure out the order each man's puppy gift was opened and the relationship of each man to John?
1. The cute puppy from Joe (who isn't the uncle) wasn't opened first.
2. The adorable black cocker spaniel mix puppy was the father-in-law's gift.
3. Larry's chocolate lab puppy was unwrapped at some point after Joe's puppy.
4. The precious brown heeler puppy (which wasn't from the brother) was opened at some point before the little husky mix puppy and at some point after at least one other puppy.
5. John unwrapped the puppy from Sam (who isn't the uncle) at some point after the chocolate lab puppy.
Place your solution in a Spoiler Box so others won't see it