All reviews of David Hill
Review about: Itch Petcare
Flea and worm
First delvery gave dog the pills flea and worm made him ill sick ill every where shaking phoned wanted to speak to some body for advice said phone me back never did sent a useless email ended up spending £69 at vets don't use if you value your dogs life use your own vets