In home pet sitters who offer flexible schedules, dog walks
and short play time.
On-call dog walkers who provide on demand services that
include exercise, play and feeding.
Kennels where the environment is very controlled and the
dog is confined for most of the stay.
Indoor day care: a somewhat controlled environment with
outdoor group leash walks.
Indoor/outdoor day care that offers the most freedom.
Other type of care.
My dog has never had outside care before.