My dog Georgie does this too – we call him a lawn mower! It makes his poop green too! So annoying, when on walks we just tug him away from the grass and say “leave it” or try to avoid walking in areas where there’s grass, but he stays at a friend’s house when we travel and they have a huge yard with grass, so can’t really control it there when he’s off leash and out of our control. We just ask if they can monitor it but he’s a muncher – I think because dogs are natural grazers, but also he might like the taste of it. Just try not to let it happen because grass can be dirty or covered in other dog’s pee or poop and/or other animal’s bi-products.
Oh no, maybe try getting an area rug and/or runner on the hardwood floors to help him get adjusted? Also try sprinkling treats on the floor from the stairs to lure him down to the floor. Hopefully with time he’ll understand that the hardwoods are not scary.
We use Wild Ones carrier several times with our Cavalier King Charles and love it, there are lots of pockets and the strap doubles as a leash, plus it has lots of padding, zippers for him to poke his head out and it’s always passed when we’ve used on American Airlines and Southwest.
Have you tried working with a behaviorist?
Awe my dog does sits by the door when I’m gone too!