Is the dog exactly 5 m/o ? if a little younger or even not it very well coulda been his puppy teeth and not his perm ones....take a good pic of his mouth/teethe and post it....look real close and see if his grown teeth are comming in through the gums.
i agree, most puppys loose their puppy teeth between 2-5 months and start getting their adult teeth around 5-6 months .....if both of them came out at the same time im sure it was his puppy teeth and they were prob. already loose before he grabed the hog. If it was his puppy teeth the adult k9s will come in within the next month. I wouldnt work him to hard once they do come in...or at least dont let him get too ruff with the hogs till he gets a little older and the adult teeth have time to set in. Good luck, Mrs. Kbar