I started off feeding my fur babies Blue Buffalo, but found out that there was too much protein for my shepherd/heeler mix so we wound up switching to purina pro plan (salmon formula). No more excessive stinkyness and dogs are happy and healthy.