Vet life joint