One trick that works with some cats if you're having trouble kneeling on the floor: Put a sturdy laundry basket on a table and put the cat in the basket to prevent him/her from backing away while you're administering meds. Our old vet taught me that one.