Toilet talk

7 min read

Changes in faeces and what this can mean

Knowing what your goat’s ‘nor