I would think that boredom would be a factor; on holiday everyone is relaxed, he gets more attention and way more excercise and stimulation so going home must be a let down (for all

)
He may be getting reaquainted with all the noises of home so that
may be the barking. Not sure about the growly thing though
