dogs have needs. let’s meet them!