lol!!! reminds me of when my aunt bought her Rat terrier, on the ride home they were all discussing what they would name the new puppy.. one wanted 8 ball because he had to black spots that were connected that looked like the number 8, and he got car sick also! and threw chunks all over my cousin and her brother said " I guess that settles it, His name is Chunks.."
back to your puppy! He is getting used to his new surroundings, You could try picking up some nutra cal at the pet store. and walking him to stimulate a bowl movement!! that will usually help.!!
and try switching his food slowly to a better food

Kibbles and bits is not so good.
Congrats on your new baby.... and welcome to YT