Is the puppy doing it when they are full? Because if they are empty and it's taking them it might be because it wants more and is trying to find more. I know my girls take their bowls and bang them on the floor if I'm too late getting them dinner at night and my male will take his water bowl to the kitchen to be filled up when it is empty. I do have water bowls that are in a little metal holder, it is very difficult to tip or bit the edge of, perhaps that will help but I suggest trying to figure out why the puppy is moving them in the first place.