Hi, we have a 51/2 month old male corgi who has serious resource guarding. We have had him since he was 8 weeks old. The other 95% of the time he is wonderful. When we brought him home he was growly when we picked him up. That part is better. He recently bit my 12 year old in the hand and drew blood when my son went to Pet him outside. My son didn't know there was an empty pop can that blew off the table that was behind the dog and he was guarding. Is this a corgi thing? Will he outgrow?