The past tense of dogsit is dogsat.
The third-person singular simple present indicative form of dogsit is dogsits.
The present participle of dogsit is dogsitting.
The past participle of dogsit is dogsat.