Non greater pets in general are worthless for the most part.

The regular pets are early game companions as you try to find your base spot.