The only thing Dog poo is fit for is food for other Dogs!
(Why do they do that? Really!!)
Generally because they are missing out on a mineral or vitamin etc..
The body knows what the body needs....
We'll its supposed too but Pizza may be the exception