Lowest price guarantee - We will beat any price!
Free worldwide shipping for orders over $50
 
 

855 908 4010
US
EN
USD
Brands
Info
18140 testimonials ...and counting 4.97
 
 
천정미
Korea, Rep. of (South)
01 Jun 2026
(Translated by Google) I purchased heartworm medication that my dog ​​takes once a month. I bought it without hesitation because it is a trustworthy site. It was cheaper than other places and delivered well; as soon as it arrived, I mixed it into my dog's food right away, and he eats it well. I am so glad I was able to buy it at such a low price. (Original) 한달에 한번씩 복용사는 심장사상충 약 구매했어요. 믿을 수 있는 사이트라서 주저없이 구매했구요. 다른 곳보다 저렴하고 잘 배송되어 오자마자 울 애기 바로 사료에 넣어서 주니 잘 먹습니다. 저렴하게 구입해서 너무 좋네요.
Yerin Cho
Yerin Cho
Korea, Rep. of (South)
01 Jun 2026
5 stars
Martha S
Martha S
Florida
30 May 2026
Just want to let ylu know that you are a Great Company and have been recommended to many people! Thak You!
Pauletta DT
Pauletta DT
Florida
30 May 2026
I am very happy about my purchase
Dana C
Dana C
Kansas
30 May 2026
Good job with great prices and shipping was faster then expected. Thank you
Teri S
Teri S
California
30 May 2026
Great delivery time. I was pleased with how quickly I received Karma's flea meds.
Vicky LB
Vicky LB
Florida
30 May 2026
I am so glad i found y'all ☺️ The prices are very reasonable and the product came quickly. Actually about 2 weeks before the date you gave me. Thank you for helping our fur babies, and allowing the prices to be affordable
April R
April R
Oklahoma
30 May 2026
I was surprised how fast the flea and tick products arrived. I was prepared to wait at least a month...nope, I got them in 2 weeks. Product is as described and pictured. I will definitely be ordering again.
Jeffrey S
Jeffrey S
California
30 May 2026
only took 15 days. I thought it would be longer. the product was just like what I payed twice. as much for at the vet office.
Kim O
Kim O
Florida
30 May 2026
Fantastic organization. The product is always legit, fresh, and delivered on time at a fraction of the cost of other options. Can't say enough how much I appreciate them.