Can a police officer be charge with battery on another police officer?

Yes, they can be charged with assault or battery if the victim is another police officer. If the bad cop is a big bully and no one likes him/her, then it is more likely they will be charged or fired. Often, however, cops don't file charges against other cops and will try to work it out in other ways. Sometimes the charges will only be internal, that is made by one cop against another and the matter is handled within the department.