Recommended for Large breed adult dogs 1 -- 5 years of age with an ideal weight of 25 -- 50kg and giant breeds 1 -- 4 years of age with an ideal weight of 55kg+