I hate to see eye stains also.
As far as nails go - Keegan's are really long right now. Not to the point where they are growing into her pads or anything of course but too long for my liking. BUT I have worked with her from the time she was 6 weeks old to cut her nails and it is a battle everytime. I simply can not do it myself. I try doing one at a time. I try waiting until she is sleeping. I try giving her lots of yummy treats including chicken, cheese, hot dogs etc. There is no way. As soon as I get the clippers out - she freaks. When she was at the vet - it took 3 of us laying on top of her to cut them and then she tried to bite them! Trust me I have tried EVERYTHING. Even different clippers.
BUT I take her to the groomer and this teeny tiny lady - can do them all by herself! Soooo maybe some people whose dogs have long nails have a dog like I do!