dog-centric programming