Well, I just got notice today that the package is at the post office waiting for me to pick it up ! Yesterday, tracking was showing that it was STILL in Vancouver at Customs for inspection (since Dec 28th) and then it arrives in NS, the other side of Canada within a day
It was just a Furreal Friends Tea Cup Yorkie (stuffed toy dog) for those wondering.
Thanks for the advice guys, hopefully it's all in one piece after being in transit for so long !