Petco really means it when it says “all leashed pets are welcome” at its stores.Man brings massive steer into Petco to test ‘all leashed pets are welcome’ policy