Protip: Teach your dog to fetch, then teach them to fetch up and down stairs. Wears the shit out of them lol.
As for the grass, you could ask the shelter what grass they use or ask a lawn care store what is durable, but replacing the grass in your yard is expensive and if you can manage the...