WalletHub recently ranked St. Louis as America’s 10th most pet-friendly city. The rankings were based on the abundance of veterinarians, pet caretakers, and pet-friendly apartments. So, what are your thoughts on St. Louis’s love of pets?