Does carpet cleaning help with lingering odours from pets? Leave a comment Yes, professional treatments are specifically designed to neutralise deep-set pet odours.