This is very expensive but effective product... but I have to spray quite now and then on furniture... my German shepherd puppy leaves that thing for a few hours and then another spray is required
