Many grocery stores have the items you are used to in the U.S. and Canada, also comparable items made here in Mexico are available. Just as those who live north of the border, many North Americans living in the area have pets - mainly dogs and cats. You can easily find brands of pet foods such as Science Diet, Pedigree, Kal-Kan, Whiskas, and Friskies. Excellent veterinary facilities are available and they are quite inexpensive compared to what you might be used to paying. Health care presents no problem.
Every sizeable community has a well-staffed medical team with qualified doctors.
North Americans as well as Mexicans can visit local clinics for health care as soon as they become a member. Medical needs beyond the capabilities of the local clinic are met in the hospitals in the major cities. IMSS provides doctors, hospital care, and all pharmaceuticals. The quality of the health care is excellent. Some do not wish to join IMSS but would prefer to go to a doctor of their choice.