Miley Cyrus took to Twitter today to pen a long and emotional letter to her fans about the death of her dog Floyd, who passed away on April 1 after an incident with a coyote at her home. Cyrus was away traveling as part of the U.S. portion of the Bangerz Tour when she received news of the accident. 

Cyrus doesn't seem to be over Floyd's death, which some believe initially contributed to Cyrus getting sick and subsequently her hospitalization for her allergic reaction to an antibiotic. She even broke down on stage during a performance shortly after she revealed the news.

In her long tweet, Cyrus writes:

"Sad pupils are beautiful too…humans. We Looooove to feel sorry for ourselves don't we…i've read we are one of the only species (among dolphins, pigs, some primates) that have sex for pleasure, but I would bet we are the ONLY creatures that put ourselves thru pain for please."

"What I mean by that is...how many times have you laid in bed and cried when the sun is out shining, your loved ones are out laughing, and there are thousands of brilliant books to be read…but CHOOSE to lay in a bed and indulge yourself in sadness. Today I am choosing to be that selfish human. There's nothing I want more than to lay and drown this pillow in my tears & think about all my shoulda, coulda, wouldas."

"i keep asking why would the world take my sweet boy from me? a question an infinite amount of mothers before & after me will ask after losing their precious baby. I'm just a baby myself…I depend on my mother still. She is the one at the end of the day I want to hold me when I'm sad, scared, lonely. Her one job in this world is to eel me out of harms way. even though moms can't always control it, a mother's greatest responsibility is to keep their baby from anyone hurting them physically or emotionally."

"I was Floyd's mommy. I don't know when the regret and the guilt will fade. I don't know if it ever will. I feel like I let my boy down."

The rest of Cyrus' message can be read below. Miley is currently on tour for the European leg of the Bangerz Tour and will be back in the U.S. in August to make up for the dates she cancelled while recovering.

We hope Miley can find peace regarding the death of Floyd. It's not easy to get over the loss of a loved one.

More From 107.3 KFFM