I also have experience with cats, horses, and small animals (birds, hamsters etc.).
I have previously worked at a horse barn where in addition to horses, dog and cat care was required. I have house sat for the barn owners for periods of days and as much as a week at a time. This job has given me experience with minor first aid care including changing bandages and giving medications.
I have also dog sat in my own home (which I am not able to do at the moment due to living in a pet free apartment) and always strive to give the best care which means walks to the lake, walks to dog parks, reinforcing or teaching basic commands, and, of course, play time.