Well, it depends on what you eat. I know from experience that if you have to drink charcoal, it will turn your poop completely black! I just took a crap at the hospital the next morning, and looked into the toilet and thought.....HOLY S***!!!!! My poop is BLACK!!!
You have receptors for three primary colours in your retina. You can perceive the thousands of colours due to stimulation of the these receptors at different intensity in various permutations and combinations.
Same reason humans have diff. colours of skin, eyes, and hair, pigmentation.
no only 3 colors
That depends on the composition of the "poop". Poop from ruminant animals could be quite beneficial to plants. -Poop from most humans will not be so good.
We see different colours because other colours are being absorbed.
It is not known what dog poop constitute of. However, dog poop, animals or humans poop usually constitute of what they eat like the type of food that eat.
they have bodily waste the same as humans
No. Dogs are different from humans. For example, dogs cannot process many colours, unlike humans. Dogs have the pack instinct (resulting in their loyalty), while humans do not. Dogs only mate in breeding season, while humans mate anytime.
It looks like a nightmare just like you
One difference is that dog poop dries out in the sun, while cat poop does not.
It can be. The colour of a fishes excreta is often affected by the colours in the food it eats.
It means that you have a butthole and you are not afraid to use it.