Responsible pet parenting: Make sure you have time, money