Welcome to Beagle World. It's a great place to get advice about beagles - and it looks as though you can use some.
Jimmy is VERY young to leave his mom - I NEVER let my puppies go before they are 8-10 weeks old - and then only when they've had their vet checks and have no problems. Sounds as though little Jimmy has his share of problems - with fleas and ticks. Please take him to the vet asap and get those ticks taken care of. Fleas and ticks can be deadly to young puppies!
Good luck to you and your little guy! He's adorable!