```ruby
require 'dotenv'
Dotenv.load

require 'petfinder'
require 'sinatra'
require 'json'

api_key = ENV['PETFINDER_API_KEY']
api_secret = ENV['PETFINDER_API_SECRET']

petfinder = Petfinder::Client.new(api_key, api_secret)

get '/pets' do
  pets = petfinder.find_pets('cat', '49505')
  names = pets.map { |pet| pet.name }
  {:names => names}.to_json
end
```

Add endpoint to find all pets by shelter id
user
```ruby
require 'dotenv'
Dotenv.load

require 'petfinder'
require 'sinatra'
require 'json'

api_key = ENV['PETFINDER_API_KEY']
api_secret = ENV['PETFINDER_API_SECRET']

petfinder = Petfinder::Client.new(api_key, api_secret)

get '/pets' do
  pets = petfinder.find_pets('cat', '49505')
  names = pets.map { |pet| pet.name }
  {:names => names}.to_json
end

get '/pets/:shelter_id' do
  options = {count:1000}
  pets = petfinder.shelter_pets(params['shelter_id'], options)
  names = pets.map { |pet| pet.names}
  {:name => names}.to_json
end```
assistant