my 2 yr old Cocker spaniel has had intermittent diarrhoea since Saturday morning. She seems fine in herself- wants to walk, eat etc. She is wormed and flea treated. any ideas what would cause it? And when do I take her to the vet?