having to walk up 10 (+ 4 parking garage) flights of stairs with a dog after working ten hours is balls