Depending on the tannery, it could take a couple of months for them to do a dry tanning for a rug. Figure shipping both ways and it's a 3 month process at the most. When did he send it off? Was it frozen when he got it and could he have put it in the freezer and forgotten about it, or was too busy taking in animals that he wasn't able to get to it until this past summer? Seems kind of hard to believe.
My taxidermist back in CA was about six months when I first met him, then as he grew, and others closed down, his wait time increased a little every year. Last mount I had him do was a year and a half wait. The guy I use now is closer to six months, but he has only been doing it full time for a year now and having gone from doing it part time and having a full time job, to doing just taxidermy full time, I think it's just a matter of time until his wait period increases. I couldn't find anybody else less then two hours away that did as good of work.