I was thinking Giardia too. It's a nasty illness, and it CAN be passed on to you and your family! I would spring for the tests to protect you & your dog, at least take your pup into the Vet as they might be dehydrated.

Parvo is also contracted at dog parks. There has been 2 Parvo outbreaks at our local park