Agreed. And also, for straightforward puppy raising (no behavioural issues etc), surely part of the joy and pride is doing it yourself???also probably not a controversial opinion at all but you shouldn't need a dog trainer for a puppy who is just displaying very normal puppy behaviour