It depends on the nature of the surgery and could be as short as a week or as long as two to three weeks.. Remember to follow your vet’s instructions to ensure your dog has time to heal properly.