Vet's best is not a good product to use on beds. It is made of animal products and can cause skin irritation.