I use Revolution for my little guy
No problems at all
It is prescribed by weight, but only for bigger dogs
the smallest size they have is for dogs weighing like 8 -10 pounds and more but this size is used for little yorkies- I confirmed this with revolution and my vet |