Good With Dogs:⬛⬛⬛⬜⬜⬜⬜
The American Eskimo and the Schipperke are two completely different breeds of dogs. The American Eskimo is a small Spitz-type companion dog originating in Germany while the Schipperke is a small Spitz-type/Herding-type working dog originating in Belgium. Although they look the same, they are not. The A.E.D is a playful fun-loving little dog that enjoys children and are very intelligent. While the Schipperke is a feisty little dog that is known for its protective nature to its owners, very intelligent and hard working, the little Schipperke never backs down and is always on alert.
I have never seen a black American Eskimo puppy ever. The only coloration deemed acceptable in the breed is white. However, it could be true as there are other throw back colors in other breeds. I would contact an established breeder and ask them this question as they would know more about the breed itself.
A flat no. No other color is acceptable, a colored dog that looks a lot like the Eskimo dog is the German Spitz while quite close in attitude they are two totally different breeds
The German spitz IS the eskie. There are two acceptable colors. White and biscuit.
During WW2 American breeders took the German spitz and breed it down a bit and called it the A.E.D. The name change was mainly because of the conflict with germany caused by the war, it also was more maeketable during that time to remove German from the name and replace it with American whitch seemed to be more patriotic. There are two acceptable colors according to the American Kennel Club. These colors are white and cream/biscut. White is the more perferred color, especially if the dog is to become a champion level show dog. This breed does have dogs that are black due to its back lineage of once being a German spitz but that color variation is deemed undesirable and the puppies are not very marketable. I'm sure you can put 2 and 2 together on what could happen to puppies that can't be profited off of.
The best thing to do is to take your dog back to the vet. It could be as simple as her having something like a hair or blade of grass caught in her throat, to something more serious, to nothing at all. Sometimes dogs will gag is they drink too much water and sort of cough it back up. But a vet check is always the best way to start ruling out what it could be.
Your puppy is too young to have left its mother. Please, for the sake of the puppy and yourself, contact a positive reinforcement trainer as soon as possible. You are going to have a lot of work on your hands.
As for food, the best food to get your puppy is a high-quality grain-free puppy food. Your local pet store will have several brands for you to choose from.