Account upgrades seem to be the most popular revenue generator for pet sites these days. If they don’t have account upgrades, they may have a cash shop. Additionally, some of them may also run advertisements to generate extra revenue.
There are various ways a virtual pet sites can generate revenue and that could be through various methods, including account upgrade, advertisements, sponsored content and affiliate marketing.