It is so simple, just keep them tightly inside a container which could not be damaged/effected due to the moisturizing weather, it means try your best not to allow it by keeping in an open environment.
Royal Canin diets are the one of the best dog foods and such pouches are sealed tightly and after once loosen it, the pet owners can have them in a container and in this way they can preserve them for long days. Keep away from the moisture weather anyhow.
The feeding guidelines have mentioned on the pouch as in print message based otherwise you can take the advice of a veterinarian expert/physician.
Yes, Forbis Long Coat Aloe Dog Shampoo is the one of the best Dog Shampoo for Dogs of long haired.