Yes, carrots are safe. I think some dogs can get diarrhea if they have too many though. I would say that it could potentially help with eyesight because of the high vitamin A content. I know it's supposed to help with human eyesight, so I'm guessing that it could be the same with doggies as well.
Pawlicious Siggy by Hollysmommy