How dogs and cats get food