I'm Dr. Jo and I'm here to help you with your questions about about your pup.
Can you please tell me his name? Just type in what you want to say then click REPLY.
That way we can chat back and forth.
When I look over the situation you are describing the very first thought that comes to mind is that this is probably something more than anal gland pain affecting him.
If it were only anal gland pain, he would have felt relief after having them emptied during his trip to the vet.
If he is vigorous and strong on his walks, able to run, jump, play and tear around absolutely normally, I doubt this is an actually physical injury. It's possible that it's just a behavioral "game" he is playing with you because he likes it when you fret over him and carry him around the house.
If, however, you see any of the following:
-reluctance to jump and run and play ALL the time
-loss of appetite
then I'd be inclined to think there is some type of illness that was too mild to be detected at your first trip to the vet. If that's the case, then a second trip to the vet may be in order. It may be necessary to look deeper for the source of the problem by doing things like x-rays, blood work, and/or urinalysis.
The good news is your pup is young and the odds are in your favor that this isn't a serious problem.
I understand you'd like to know if this is your fault. That shows you're a wonderful, caring, and concerned owner, and that's a very good thing. Unfortunately, in order to answer that, I'd have to know exactly what the problem is.
If this is indeed a game he is playing because he likes getting you to do things like carry him, then it sort of is your fault for being willing to play along. In other words, if you didn't carry him, he'd have to get around the house on his own.
But if this is really due to a physical problem or ailment, you have to wait until a diagnosis is made to know what can be done to prevent or treat the problem.
I see you are no longer offline.
I'm happy to continue discussing this with you, especially if the information I've provided so far has prompted new questions.
But this is the most complete answer I can give at this time, without further input on your end.
I want to be as helpful as possible.
So please let me know what else I can do.