Gen Z can’t afford to buy a house or raise kids, so they’re spending $178 monthly pampering their fur babies. Read More