It hasn't been a charmed weekend for Alyssa Milano. 

The Charmed star took to Twitter on February 10 to announce the sad news that her pet pooch Diesel had passed away.

"Rest in peace, my beautiful Diesel," the 40-year-old actress tweeted. "I hope you're playing Frisbee at the dog park in the sky. I love you forever."

Her dog had been suffering from cancer since January. 

Alyssa is a longtime animal lover, as she owns 10 (!) horses and four other dogs. She is married and gave birth to a son, Milo, in August 2011.

She got her star as a child actress on Who's the Boss? and has recently been seen in films like Hall Pass and New Year's Eve.

We're wishing Alyssa all the best. 

Source: Twitter