I have a male 3 month year old puppy and we always take him outside. He always seems to pick up stuff from the ground.(rocks, twigs, etc.) I know a friend who had a dog who kept eating rocks and then had to get surgery to get them out. I don't want to pay for an expensive surgery

When he is inside, he bites, I know that he is TEETHING, but he plays so ROUGH. It is really hard to play with him and get him near our relatives since they have younger children.we have lots of chew toys for him like the KONG Is a MUZZLE really going to help with these problems