It is recommended to clean your pet's bedding at least once a week to maintain cleanliness and hygiene. However, if your pet sheds a lot, has accidents frequently, or has allergies, you may need to clean their bedding more often, such as every 3-4 days.