Yes, you can have Dogmeat but you don't have to have Dogmeat. The perk is sold as a benefit to travelling alone. It makes zero sense to me that I need a higher charisma to be alone than I do to 1) get better prices from traders (Cap Collector) or 2) have a higher chance of persuading girl/boy characters.