Officials with God’s Dog Rescue, a San Antonio area-based nonprofit dog rescue organization, recently launched a new virtual pet foster program.