Not every strategy can be bullet proof. This is one of them. You might have to restart it, since there are some random elements that increase the risk of your pets failing. Don't blame them, please!
You can use this strategy to carry a level 1 level pet to give it experience.