I reckon our dog has picked some up whilst we were on holiday walking in woods.
They are driving him and us mad, so I will potter him to the vets on Monday.
Meantime does anyone have a suggested remedy for terrible itching 24/7? ?
What words annoy you when used wrong or people don't know the meaning of?


