dog eat forever puppy can my dog eat puppy food forever Dogs should eat at least two meals each day about 12 hours apart. The weaning process takes about four-to-five weeks and allows y… Friday, May 20, 2022 Edit