Dog-tired; shattered (3,2)
I believe the answer is:
all in
(Other definitions for all in that I've seen before include "Absolutely exhausted" , "Exhausted (informal)" , "Including everything" , "With everything included" , "price covering the lot" .)