It’s hard to determine if there is any real solution that is better than the other for this dilemma, as each option may best reflect different needs. An expert truffle hunter should certainly aim at a puppy (half-breed or breed) to raise and train on his own, thus strengthening the relationship with the dog and saving considerably on costs. On the contrary, an “amateur” truffle hunter might prefer to invest much more money, but with the certainty of finding a truffle dog, already weaned or properly adult, with proven skills and well-established training.  It all depends on the availability of the future owner and the degree of seriousness they have decided to undertake this activity.