I have a 7 week old lab puppy who has started drooling a lot more that he has been and he keeps going outside to poop and squatting but after several minutes of squatting never poops. He acts like he’s almost straining to poop but the times he does poop it’s soft, not hard. He constantly will pee and then dribble as he walks around. He will also have times where he just grunts/whines and acts uncomfortable. Any idea what’s wrong with him?