IT
Itch
View company profile →
Didn’t work at all on my dog
Didn’t work at all on my dog, in fact she ended up getting infested with them leaving me to treat my home for weeks and having to take my dog to the vet to get stuff from them. No reply from the customer service team either. Would definitely not recommend