Zeke did this as a puppy, too. We fed him in his crate so if he tipped the bowl over the food was contained. We took away the water bowl and went with a refilling tower; it was too heavy for him to tip, and now he has both, and alternative where he wants to drink. My friend who is a vet tech suggested finding a heavier water bowl that was tapered so the bottom was wider than the top and that would make it harder to tip. It did and now he's okay, rarely tips his food and hasn't tipped his water in a while. He's 4 1/2 months old now.
What's funny is that he never tipped over his water bowl in the outside area we have for him to play. And that's an old mixing bowl made of lightweight metal that he could easily tip, but somehow, it was more fun for him to tip the water over in the kitchen where I'd rush in and yell at him!