Nexgard does sometimes cause a little GI upset or diarrhea, especially if it is not given with food. Giving it with a full meal can help prevent that next month. If he continues to have diarrhea, or starts vomiting or is lethargic, then it would be best to have your puppy seen by a veterinarian as soon as possible.