When a pet reaches epic can you train it more? I mean will it ever get more than four traits?
Normally you would not train a pet any further once it reaches epic. Each pet can only have a maximum of 4 talents. If the talent it receives at Epic is a selfish/passive talent that increases its stats , then you could continue training it to max out it's stats.