**Disclaimer: The content included in this story may be disturbing to some viewers**
Palm Beach County Sheriff's Office detectives are investigating an extreme case of animal cruelty.
Deputies arrested Javier Orelly, 28, Tuesday afternoon on charges of animal cruelty and possession of marijuana, according to NBC affiliate WPTV.
According to court documents, an anonymous caller tipped off deputies that Orelly was allegedly abusing his dog by kicking it and throwing it around his apartment on Jan. 14.
The caller said there was a makeshift shrine in the front of the apartment and believed Orelly was going to kill the dog.
When deputies arrived, they saw Orelly digging a grave in front of his apartment off West Trail Road in unincorporated West Palm Beach.
Deputies said they found a large black dog's body without a head in the grave. Next to the grave, deputies said was the dog's head on top of two rocks.
According to PBSO, there were two large knives next to the head, a medieval ax and some money on top of a red towel. Deputies said there was also a carving found near the grave with the word "tortura" in large letters, which means torture in English.
Orelly originally told deputies the dog had bitten him, but then changed his story and told them the dog looked at him weird so he stabbed it in the neck.
Orelly said he tried to cut the dog's head off, but had a difficult time doing it, so he got a medieval weapon. He also said he sacrificed a duck, which deputies found next to the dog.
According to deputies, Orelly said he was "stressed out and needed to sacrifice animals to cleanse himself."
On Wednesday, a judge ordered Orelly to have a mental health evaluation and return to court on Friday. It's unknown whether he has hired an attorney.
Story provided by WPTV