I've buried little pets when they died (frog, hamster, guinea pig, chicken). My first cat I had cremated and kept the ashes in a little wooden casket like thing for decades (until I got rid of the contents of my house last year, then I scattered her ashes in the flower garden), all subsequent cats and dogs were disposed of by the vet's office (sent for group cremation I guess).
My first horse I had cremated (very expensive), but had the good sense to not want the ashes returned. The next horse I had collected by ...hmmm, I can't remember what they are called, the modern equivalent of the knackers.
Oh gee, I just remembered I threw one cat's body away in the trash, I feel sad about that now. At least I wrapped him in a pretty sparkly garment as like a shroud before I bagged him up. He was always a barn cat but we loved him. He died of old age in the barn, but I don't know why I didn't take his body to the vets.