I agree. Worms and de worming can cause those symptoms and i know somebody who's terrier pup had the same thing and it turned out it was just a bad infestation of worms. It's a good idea to get them checked regardless but don't assume it must be parvo.