No. Once unlocked, you will have access to your Lucky Pet at any time. Even if you do not give your pet treats or log into the game over an extended period of time, it will still be waiting for you when you decide to play again.