No, the term is not inappropriate.
The term derives from when a dog steals eggs before they can be collected.
A dog that does that obviously isn't welcome on a farm, and is a bad habit. Owners can 'pepper' eggs, giving them a bad taste so they stop eating them.