If you want it to be at near 25%, all you need to do is release unwanted pet. The less pet you have , the capture rate increase significantly. Once you have too many pet capture rate go down to 4% which will take forever for you to capture the 1 pet that strong that you like to have.
You can test it by yourself. I did the test. and pet love me so frequently now.
Just no. People are prone to see patterns where they don't exist, and think they can influence random chance when they can't. Its in our nature to do so.
The percentages are set and not subject to change by doing anything special. If you fought 1m of the same creature, you'd get roughly the number you should based on the percentage even if you caught 10k in a row, or didn't catch one after 300k fights while doing it.
Alice returns in 2011, I'll be ready... http://www.ea.com/alice Inception ending spoiler: http://twitpic.com/26k9ub