I'm sure you've heard it before, but definitely balancing out the different pokemon types in your team is a good strategy. That way, you could do twice or more damage with advantages coming from all sides. For example, if you were going up against psychic pokemon, you could have the upper hand having either the type or move advantage in using bug, dark, or ghost at the least. So it really is up to you what type of team you want. Furfrou is definitely very beautiful in a fashion sense by depending on whether on if you want a competitive or non-competitive team, you could probably add a psychic, ghost, dragon, or dark type pokemon to even your advantage instead of the basic elements of fire, water, and electric. Try dragonite as it has pretty good stats in offense/defense, you could also go for Aegislash as it has the pros of both steel and ghost type with high in defense, or you could always try malamar (a new fave of mine) who specializes in dark/psychic type There are just multiple possibilities. The ones I listed are just a few to consider.
Gummayberz~ FC: 2595-0819-5240; IGN: Iceprinces; Rock Safari: Corsola, Nosepass, and Barbaracle; Breeder