MeenaGames - Outdoor Pet Rescue Game is another point and click escape game developed by MeenaGames team. Play Outdoor Pet Rescue Game and have fun!!!