dog. .. I didn't think I'd be posting this today, yet here we are