user
Instruction: Generate a list of criteria for selecting a pet

assistant
When selecting a pet, one should consider these factors: 
1. Financial cost of necessary care and supplies
2. Time commitment needed to care for the pet
3. Compatibility with the pet and home lifestyle
4. Appropriateness of the pet's size and energy level to a given home
5. Should be compatible with other family pets, if any 
6. Age and health of the pet 
7. Access to veterinary care
8. Risk of introducing disease to humans 
9. Ability to properly socialize the pet
10. Preparation for potential behavioral issues.