when you have those under your eyes, it means your not getting enough sleep. So you might want to try maintaining a a steady sleep routine. For some people that's not always possible though, so there are creams that you can use to get rid of them. I believe Olay and Dove have some. Also you can use come concealer under your eyes. It won't get rid of them, but it will cover them up. I recommend you Black eye remedy through this you get instant of knowledge about Home remedies for black eye .
Human medications are often used for pets. But it is better to find out more about them beforehand. Of course, it is better to ask a veterinarian. But in case you can't do this, it is possible to read the description of necessary meds on Pet Pharmacy Online site. Personally I find this opportunity to be good and convenient. Hope it helps!