July 31, 2009 PC Game Review: Pet Pals: New Leash on Life Greetings! Being married to a veterinarian and having two young girls fascinated by animals of all types, I decided to check out Legacy Interactive‘s…