My dog likes to sleep on my dark brown lounge rug and my son was laying on it the other day and said it’s starting to smell a bit. Im thinking bicarb of soda but not sure if the dog should be around that. Don’t want to hire a carpet cleaner for just one rug either. Not sure if there’s anything else I haven’t thought of?